<SEC-DOCUMENT>0001144204-18-001087.txt : 20180105
<SEC-HEADER>0001144204-18-001087.hdr.sgml : 20180105
<ACCEPTANCE-DATETIME>20180105164316
ACCESSION NUMBER:		0001144204-18-001087
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		91
CONFORMED PERIOD OF REPORT:	20171031
FILED AS OF DATE:		20180105
DATE AS OF CHANGE:		20180105

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HURCO COMPANIES INC
		CENTRAL INDEX KEY:			0000315374
		STANDARD INDUSTRIAL CLASSIFICATION:	INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823]
		IRS NUMBER:				351150732
		STATE OF INCORPORATION:			IN
		FISCAL YEAR END:			1031

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-09143
		FILM NUMBER:		18513907

	BUSINESS ADDRESS:	
		STREET 1:		ONE TECHNOLOGY WAY
		CITY:			INDIANAPOLIS
		STATE:			IN
		ZIP:			46268
		BUSINESS PHONE:		3172935309

	MAIL ADDRESS:	
		STREET 1:		ONE TECHNOLOGY WAY
		CITY:			INDIANAPOLIS
		STATE:			IN
		ZIP:			46268

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	HURCO MANUFACTURING CO INC
		DATE OF NAME CHANGE:	19850324
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>tv481726_10k.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><FONT STYLE="color: Black">&nbsp;&nbsp;</FONT></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="color: Black">UNITED STATES</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black">SECURITIES AND
EXCHANGE COMMISSION</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black">Washington,
D.C. 20549</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>FORM 10-K</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">(Mark One)</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Courier; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; color: Black">x</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Annual
                                         report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 for the
                                         fiscal year ended October 31, 2017 or</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Courier; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; color: Black">&uml;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Transition
                                         report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 for the
                                         transition period from _________ to _________.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-indent: -22.5pt"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Commission File No. 0-9143</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-size: 14pt; color: Black"><B>HURCO
COMPANIES, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black">(Exact name
of registrant as specified in its charter)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 80%; border-collapse: collapse; margin-left: 0.75in">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B><U>Indiana</U></B></FONT></TD>
    <TD STYLE="width: 50%; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B><U>35-1150732</U></B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; color: Black">(State
    or other jurisdiction of</FONT><FONT STYLE="color: Black"><BR>
    <FONT STYLE="font-family: Times New Roman, Times, Serif">incorporation or organization)</FONT></FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; color: Black">(I.R.S.
    Employer Identification Number)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black"></FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>One
    Technology Way</B></FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B><U>Indianapolis,
    Indiana</U></B></FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B><U>46268</U></B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; color: Black">(Address
    of principal executive offices)</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; color: Black">(Zip
    code)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; font: 10pt Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registrant&rsquo;s telephone number, including area code</FONT></TD>
    <TD STYLE="width: 50%; font: 10pt Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>(317) 293-5309</U></B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font: 10pt Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities registered pursuant to Section 12(b) of the Act:</FONT></TD>
    <TD STYLE="font: 10pt Courier New, Courier, Monospace">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Courier; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif"><U>Title of each class</U></FONT></TD>
    <TD STYLE="width: 60%; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif"><U>Name of each exchange on which registered</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">Common Stock, No Par Value</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">Nasdaq Global Select Market</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Securities registered pursuant to
Section 12(g) of the Act:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;None</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Indicate by check mark if the
registrant is a well-known seasoned issuer, as defined in Rule 405 of the <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
Act.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Yes <FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No
</FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">x</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Indicate by check mark if the
registrant is not required to file reports pursuant to Section 13 or <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Section
15(d).</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Yes <FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No
</FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">x</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Indicate by
check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months, and (2) has been subject to the filing requirements for the past 90 days.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Yes
</FONT><FONT STYLE="font-family: Wingdings; color: Black">x</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">No
</FONT></FONT><FONT STYLE="font-family: Wingdings; color: Black">&uml;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">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 S-T (&sect;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="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">Yes <FONT STYLE="font-family: Wingdings; font-size: 10pt">x</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No
</FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT></FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Indicate
by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not
be contained, to the best of registrant's knowledge, in definitive proxy or information statements incorporated by reference in
Part III of this Form 10-K or any amendment to this Form 10-K. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT STYLE="font-family: Wingdings; color: Black">&uml;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Indicate by
check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting
company, or an emerging growth company. See the definitions of &ldquo;large accelerated filer&rdquo;, &ldquo;accelerated filer&rdquo;,
&ldquo;smaller reporting company&rdquo;, and &ldquo;emerging growth company&rdquo; in Rule 12b-2 of the Exchange Act.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Wingdings; color: Black">&uml;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Large
    accelerated filer </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Wingdings; color: Black">x</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Accelerated
    filer </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Wingdings; color: Black">&uml;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Non-accelerated
    filer (Do not check if a smaller reporting company)&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Wingdings; color: Black">&uml;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Smaller
    reporting company </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Wingdings; color: Black">&uml;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Emerging
    growth company</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for
complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </FONT><FONT STYLE="font-family: Wingdings; color: Black">&uml;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchange
Act).</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="color: Black"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Yes <FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No
</FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">x</FONT></FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">The aggregate market value of the
registrant&rsquo;s voting stock held by non-affiliates as of April 28, 2017 (the last business day of our most recently completed
second quarter) was $192,102,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The number
of shares of the registrant&rsquo;s common stock outstanding as of December 18, 2017 was 6,641,197.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">DOCUMENTS INCORPORATED
BY REFERENCE: Portions of the registrant&rsquo;s Proxy Statement for its 2018 Annual Meeting of Shareholders (Part III).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"></FONT></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid">&nbsp;</DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><U>Forward-Looking Statements</U></B></FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">This report
contains certain statements that are forward-looking statements within the meaning of federal securities laws. Forward-looking
statements can be identified by the fact that they do not relate strictly to historical or current facts. When used in this report,
the words &ldquo;may&rdquo;, &ldquo;will&rdquo;, &ldquo;should&rdquo;, &ldquo;would&rdquo; ,&ldquo;could&rdquo;, &ldquo;anticipate&rdquo;,
&ldquo;expect&rdquo;, &ldquo;plan&rdquo;, &ldquo;seek&rdquo;, &ldquo;believe&rdquo;, &ldquo;predict&rdquo;, &ldquo;estimate&rdquo;,
&ldquo;potential&rdquo;, &ldquo;project&rdquo;, &ldquo;target&rdquo;, &ldquo;forecast&rdquo;, &ldquo;intend&rdquo;, &ldquo;strategy&rdquo;,
&ldquo;future&rdquo;, &ldquo;opportunity&rdquo;, &ldquo;assume&rdquo;, &ldquo;guide&rdquo;, and similar expressions are intended
to identify forward-looking statements. Forward-looking statements are based on current expectations and assumptions that are
subject to risks and uncertainties that could cause actual results to differ materially from such forward-looking statements.
These risks and uncertainties include, but are not limited to, the risks and other important factors under the heading &ldquo;Risk
Factors&rdquo; in Part I, Item 1A of this report. You should understand that it is not possible to predict or identify all factors
that could cause actual results to differ materially from forward-looking statements. Consequently, you should not consider any
list or discussion of such factors to be a complete set of all potential risks or uncertainties. Readers of this report are cautioned
not to place undue reliance on these forward-looking statements. While we believe the assumptions on which the forward-looking
statements are based are reasonable, there can be no assurance that these forward-looking statements will prove to be accurate.
This cautionary statement is applicable to all forward-looking statements contained in this report. We expressly disclaim any
obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.
You are advised, however, to consult any further disclosures we make on related subjects in our Form 10-Q, 8-K and 10-K reports
and our other filings with the Securities and Exchange Commission (&ldquo;SEC&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B><U>PART I</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 1.</U></B></FONT></TD><TD><FONT STYLE="color: Black"><B><U>BUSINESS</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><U>General</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Hurco Companies,
Inc. is an international, industrial technology company.&nbsp;&nbsp;We design, manufacture and sell computerized (i.e., Computer
Numeric Control (&ldquo;CNC&rdquo;)) machine tools, consisting primarily of vertical machining centers (mills) and turning centers
(lathes), to companies in the metal cutting industry through a worldwide sales, service and distribution network.&nbsp;&nbsp;Although
the majority of our computer control systems and software products are proprietary, they predominantly use industry standard personal
computer components.&nbsp;&nbsp;Our computer control systems and software products are primarily sold as integral components of
our computerized machine tool products.&nbsp;&nbsp;We also provide machine tool components, software options, control upgrades,
accessories and replacement parts for our products, as well as customer service and training and applications support. As used
in this report, the words &ldquo;we&rdquo;, &ldquo;us&rdquo;, &ldquo;our&rdquo;, &ldquo;Hurco&rdquo; and the &ldquo;Company&rdquo;
refer to Hurco Companies, Inc. and its consolidated subsidiaries.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Since
our founding in 1968, we have been a leader in the introduction of interactive computer control systems that automate manufacturing
processes and improve productivity in the metal parts manufacturing industry. We pioneered the application of microprocessor technology
and conversational programming software for use in machine tools.&nbsp;&nbsp;Our computer control systems can be operated by both
skilled and unskilled machine tool operators and yet are capable of instructing a machine to perform complex tasks.&nbsp;&nbsp;The
combination of microprocessor technology and patented interactive, conversational programming software in our computer control
systems enables operators on the production floor to quickly and easily create a program for machining a particular part from
a blueprint or computer aided design file and immediately begin machining that part.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Our
executive offices and principal design and engineering operations are headquartered in Indianapolis, Indiana, U.S.&nbsp;&nbsp;Sales,
application engineering and service subsidiaries are located in China, France, Germany, India, Italy, Poland, Singapore, South
Africa, Taiwan, the United Kingdom, and the U.S. We have manufacturing and assembly operations in Taiwan, the U.S., Italy and
China, and distribution facilities in the U.S., the Netherlands, and Taiwan.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Our
strategy is to design, manufacture and sell a comprehensive line of computerized machine tools that help customers in the worldwide
metal cutting market increase productivity and profitability. The majority of our machine tools employ proprietary, interactive,
computer control technology that increases productivity through ease of operation via interactive conversational and graphical
programming software. All of our machine tools deliver high levels of machine performance (speed, accuracy and surface finish
quality) that increases productivity. We routinely expand our product offerings to meet customer needs, which has led us to design
and manufacture more complex machining centers with advanced capabilities.&nbsp;&nbsp;We bring a disciplined approach to strategically
enter new geographic markets, as appropriate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><U>Industry</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Machine tool
products are considered capital goods, which&nbsp;makes them&nbsp;part of&nbsp;an industry that has historically been highly cyclical.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Industry association data for the U.S. machine tool market is available and that market accounts for approximately 9% of
worldwide consumption.&nbsp; Reports available for the U.S. machine tool market include:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">United
    States Machine Tool Consumption &ndash; generated by the Association for Manufacturing Technology, this report includes metal
    cutting machines of all types and sizes, including segments in which we do not compete</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Purchasing
    Manager&rsquo;s Index - developed by the Institute for Supply Management,&nbsp;this report includes activity levels in U.S.
    manufacturing plants&nbsp;that&nbsp;purchase&nbsp;machine tools&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Capacity
    Utilization&nbsp;of Manufacturing Companies &ndash; issued by the Federal Reserve Board </FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">A limited amount
of information is available for&nbsp;foreign markets, and different reporting methodologies are used by various countries. &nbsp;Machine
tool consumption data, published by Gardner Publications, Inc., calculates machine tool consumption annually by country.&nbsp;
It is important to note that data for foreign countries are based on government reports that may lag 6 to 12 months behind real-time
and, therefore, are unreliable for forecasting purposes.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Demand for
capital equipment can fluctuate significantly during&nbsp;periods of changing economic conditions.&nbsp; Manufacturers and suppliers
of capital goods, such as our company, are often the first to experience these changes in demand. Additionally, since&nbsp;our
typical order backlog is approximately 45 days, it is difficult to estimate demand with any reasonable certainty. Therefore, we
do not have the benefit of relying on the common leading indicators that other industries use for market analysis and forecasting
purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><U>Products</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Our
core products consist of general purpose computerized machine tools for the metal cutting industry, principally, vertical machining
centers (mills) and turning centers (lathes). The majority of our machine tools are equipped and integrated fully with our proprietary
software and computer control systems, while the remaining machine tools are equipped with industry standard controls. Additionally,
we produce and distribute software options, control upgrades, hardware accessories and replacement parts for our machine tool
product lines, and we provide operator training and support services to our customers. We also produce computer control systems
and related software for press brake applications that are sold as retrofit units for installation on existing or new press brake
machines.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
following table sets forth the contribution of each of our product groups and services to our total revenues during each of the
past three fiscal years (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>Net Sales and Service Fees by
Product Category</B></FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="22" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 34%; color: Black; text-align: left">Computerized Machine Tools*</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 8%; color: Black; text-align: right">209,311</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; color: Black; text-align: right">86</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 8%; color: Black; text-align: right">195,618</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; color: Black; text-align: right">86</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 8%; color: Black; text-align: right">189,712</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; color: Black; text-align: right">87</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Computer Control Systems and Software <B><SUP>&dagger;</SUP></B></FONT></TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,324</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,078</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,085</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Service Parts</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">24,255</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">10</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">21,908</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">10</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">19,375</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">9</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">Service Fees</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,777</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,685</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,211</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">Total</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">243,667</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">227,289</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">219,383</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="color: Black">*</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black">Amounts shown include sales
of Milltronics and Takumi computerized machine tools to third parties since the respective dates of those acquisitions during
the third quarter of fiscal 2015.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="color: Black"><B><SUP>&dagger;</SUP></B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black">Amounts
                                         shown do not include computer control systems and software sold as an integrated component
                                         of computerized machine systems.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>Product Portfolio by Brand</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">We
have three brands of CNC machine tools in our product portfolio: Hurco is the premium brand focused on sophisticated technology.
Milltronics is the entry level brand with a simplified control and straightforward feature sets. Takumi is an industry standard
brand with machines that are equipped with industry standard controls instead of the proprietary controls found on Hurco and Milltronics
machines. Typically, manufacturing facilities that use industry standard controls focus on medium to high production, wherein
they run large batches of a few types of parts instead of small batches of many different types of parts. In addition, through
our wholly&ndash;owned subsidiary LCM Precision Technology S.r.l. (&ldquo;LCM&rdquo;), we produce machine tool components and
accessories. The main product categories of each brand are outlined below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
Hurco, Milltronics and Takumi product lines represent a comprehensive product portfolio with more than 150 different models. The
combined machine tool product lines also provide benefits related to the development of product enhancements, technologies and
models due to leverage of shared resources and cross-utilization of proven engineering designs that allow us to achieve manufacturing
cost reductions from economies of scale and manufacturing efficiencies.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I><U>Hurco
CNC Machine Tools</U></I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Hurco
computerized machine tools are equipped with a fully integrated interactive computer control system that features our proprietary
WinMax<SUP>&reg; </SUP>software. Our computer control system enables a machine tool operator to create complex two-dimensional
or three-dimensional machining programs directly from an engineering drawing or computer-aided design geometry file. An operator
with little or no machine tool programming experience can successfully create a program with minimal training and begin machining
the part in a short period of time.&nbsp;&nbsp;The control features an operator console with active touch, and incorporates an
upgradeable personal computer (PC) platform using a high speed processor with solid rendering graphical programming.&nbsp;&nbsp;In
addition, WinMax<SUP>&reg;</SUP>&nbsp;has a Windows<SUP>&reg;<B>&dagger;</B></SUP> based operating system that enables users to
improve shop floor flexibility and software productivity. Companies using computer controlled machine tools are better able to:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">maximize
    the efficiency of their human resources;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">make
    more advanced and complex parts from a wide range of materials using multiple processes;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><SUP>&dagger;</SUP></B>Windows<SUP>&reg;
</SUP>is a registered trademark of Microsoft Corporation in the United States and other countries.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"></TD>
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">incorporate
    fast moving changes in technology into their operations to keep their competitive edge; and</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">integrate
    their business into the global supply chain of their customers by supporting small to medium lot sizes for &ldquo;just in
    time&rdquo; initiatives.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Our
Windows<SUP>&reg; </SUP>based control facilitates our ability to meet these customer needs. The familiar Windows<SUP>&reg;</SUP>
operating system coupled with our intuitive conversational style of program creation allows our customers&rsquo; operators to
create and edit part-making programs without incurring the incremental overhead of specialized computer aided design and computer
aided manufacturing programmers. With the ability to transfer most computer aided design data directly into a Hurco program, programming
time can be significantly reduced.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Machine
tool products today are being designed to meet the demand for machining complex parts with greater part accuracies.&nbsp;&nbsp;Our
proprietary controls with WinMax<SUP>&reg;</SUP> software and high speed processors efficiently handle the large amounts of data
these complex part-making programs require, which enable our customers to create parts with higher accuracy at faster speeds.
We continue to add technology to our control design as it becomes available. For example, UltiMotion, our patented motion control
system, provides significant cycle time reductions and increases the quality of a part&rsquo;s surface finish. This technology
differentiates us in the marketplace and is incorporated into our control.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Our
offering of Hurco machining centers, currently equipped with either a dual touch-screen console or a single touch-screen console,
consists of the following product lines:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>HTM/HTL Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The HTM/HTL
product line includes a tool room mill and tool room lathe. These models are designed for easy access to the table or chuck and
are popular in tool room, prototype and maintenance applications. There is a 30 inch X-travel mill and an 8-inch chuck lathe.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>VM
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">The VM product line consists of
moderately priced vertical machining centers for the entry-level market. The design premise of the machining center with a large
work cube and a small footprint optimizes the use of available floor space. The VM line consists of five models in four sizes
with X-axis (horizontal) travels of 18, 26, 40, and 50 inches.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>VMX
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
VMX product line consists of higher performing vertical machining centers aimed at manufacturers that require greater part accuracy.
It is our flagship series of machining centers. The VMX line consists of 12 models in eight sizes with X-axis travels of 24, 26,
30, 42, 50, 60, 64, and 84 inches.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>Five-Axis
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
five-axis product line is targeted at manufacturers seeking to produce multi-sided parts or true five-axis in a single setup.
Machines in this product line can yield significant productivity gains for manufacturers that previously had to process each side
of a part separately.&nbsp;Additionally, investing in five-axis technology helps our customers to expand their customer base,
as they are able to bid on more complex projects that require simultaneous five-axis operations. The five-axis product line consists
of 18 models with three different configurations: swivel head, trunnion table, and cantilever.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>HS Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Due
to the integral, motorized spindle with a base speed of 18,000 rpm, the HS product line is desirable for the die and mold industry
because of that industry&rsquo;s particular interest in the improvement of surface finish quality and the reduction of cycle time.
Additionally, this product line offers us the opportunity to expand our customer base to manufacturers that produce larger batches.
The HS product line consists of four models with X-axis travels of 24, 30, 42, and 60 inches.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>BX
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
BX product line is for customers that require higher accuracy parts as they are built with an extremely rigid double column design
that offers superior vibration dampening and excellent thermal characteristics. Three models are available, two with 40 inch X-travel
(a three-axis version and a five-axis version) as well as a 53 inch X-travel model.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black"><B><I>HM/HMX
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
HM product line offers customers moderately priced horizontal machining centers designed for small lot sizes. Two models are available,
one with a rotary table and one with a plain table. They both have X-travel of 67 inches. The HMX product line is beneficial to
manufacturers entering production manufacturing versus small batch manufacturing. The HMX machines have expanded tool capacity,
a comprehensive chip management system, a built-in pallet changer, and a box-in-box design supported at both the top and bottom
to increase rigidity for long production runs and heavy cuts. The HMX product line consists of three models in three sizes with
X-axis travels of 24, 32, and 41 inches.</FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>HBMX
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
HBMX product line is beneficial to manufacturers that build custom machinery and parts for a multitude of industries, such as
packaging, pharmaceutical, automotive, energy, and medical. Additionally, boring mills are also used to repair and/or rebuild
large components. The HBMX boring mill product line consists of four models with X-axis travels of 55, 79, 94, and 120 inches.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black"><B><I>TM/TMM
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
TM/TMM product line of slant-bed lathes (horizontal turning centers) is designed for entry-level job shops and contract manufacturers
seeking efficient processing of small to medium lot sizes. There is one TM model in seven sizes, measured by chuck size: the TM6,
TM8, TM10, TM12, TM18, TM18L, and TM18BB. The TM18BB big bore turning center targets the energy and aerospace industries because
it has a larger chuck diameter and bigger bar capacity for larger parts. We added motorized tooling on the lathe turret to further
enhance the capability of the TM turning centers and designated it as the TMM product line. These turning centers with live tooling
allow our customers to complete a number of secondary milling, drilling and tapping operations while the part is still held in
the chuck after the turning operations are complete, which provides significant productivity gains. The TMM product line consists
of three models: TMM8, TMM10, and TMM12.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>TMX
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">The TMX
product line consists of high performance turning centers.&nbsp;&nbsp; There are six models in two sizes. The TMXMY models are
equipped with an additional axis and motorized live tooling while the TMXMYS models also have an additional spindle.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black"><B><I>DCX
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
double column DCX series includes five models in three sizes. These 2-meter, 3-meter, and 4-meter machining centers are designed
to facilitate production of large parts and molds often required by the aerospace, energy and custom machinery industries.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>New
Product Lines</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">In
fiscal 2017, we introduced the VC500, a moderately-priced cantilever five-axis machine that features a generous 20-inch diameter
table. Additionally, a new tool room lathe called the HTL8-60 was introduced for tool room applications. This open bed lathe provides
easy access to the workpiece. Hurco has designed and offers a 3D print head technology that allows a Hurco CNC machine to be used
for 3D printing, which is advantageous for prototyping. In fiscal 2017, we launched the second generation of this technology which
better integrates the device into the WinMax<SUP>&reg;</SUP> control software. It is used as an attachment to an existing machine
and requires no external power supply.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I><U>Milltronics CNC Machine
Tools</U></I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Our
Milltronics line of CNC machine tools is designed for excellent value with more standard features for the price versus market
leaders. We manufacture and sell these machine tools with fully integrated interactive computer control systems that are also
compatible with G &amp; M Code programs (generated from CAD/CAM software) and conversational visual aid programming. These straightforward
and easy-to-use control systems are available in two versions, the Series 8200-B for tool room products and the more advanced
Series 9000 offered on our new vertical machining centers and bridge mills.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
Milltronics portfolio consists of the following product lines:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>VM
General Purpose (GP) Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
VM-GP product line consists of attractively-priced vertical machining centers designed for job shops, prototype, research and
development and other general machining applications. These belt-driven models are 40-taper and available in four different sizes
&ndash; all with the Series 9000 control. Customers can choose models with X-axis (horizontal) travels of 25, 30, 40 or 50 inches.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>VM
Inline Performance (IL) Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
VM-IL product line consists of moderately-priced performance vertical machining centers for high-speed applications such as tool,
die and mold, aerospace or medical machining. Featuring heavier castings, faster motion and inline spindles, these 40-taper machines
include the Series 9000 control and are available in four sizes. Models include X-axis travels of 30, 42, 50 or 60 inches.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>VM
Extra Power (XP) Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
VM-XP product line consists of moderately-priced vertical machining centers for more demanding metal removal applications such
as castings or forgings. These 50-taper models are either gear driven or heavy-duty belt driven and include the Series 9000 control.
Customers can choose from three different models with X-axis travels of 43, 50 or 60 inches.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>BR
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
BR product line consists of high-speed bridge mills that are used in pattern shops and the aerospace industry in addition to job
shops, due to the large table and travels that support a wide range of part sizes. BR machines have inline spindles and are available
as six models in three sizes with X-axis travels of 100, 150, and 200 inches. BR machines offer the Series 8200-B control.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black"><B><I>MM/MB/RH
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Products
with the MM/MB or RH designation are part of the tool room bed mill category, which are machines that do not have an enclosure,
also referred to as open bed machines. Typical applications include general machining, job shops, prototype or maintenance and
repair. Available with quill head or rigid head designs, there are six models in four sizes with X-axis travels of 30, 40, 60
and 78 inches. These easy-to-use machines feature the Series 8200-B control.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black"><B><I>SL
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
SL product line of slant-bed lathes (horizontal turning centers) is designed for entry-level job shops and contract manufacturers
seeking efficient processing of small to medium lot sizes. There are two models with chuck sizes of 6 and 10 inches. These compact
machines feature the Series 8200-B control.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>


<!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>ML
Product Line</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
ML product line consists of combination lathes that the customer can configure for either tool room or production applications
with the option to add live tooling.&nbsp;&nbsp; There are 17 models available in a variety of thru hole sizes and in the following
six swing-over bed diameters: 17, 19, 23, 27, 36, and 39.7 inches. These flexible machines feature the Series 8200-B control.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>New
Product Lines</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In fiscal 2017,
we introduced a new CNC knee mill called the VK4-II featuring the 8200-B control, designed for entry level or tool room applications.
The first model of the next generation of SL lathes was also introduced, called the SL8-II. This new series will eventually replace
the SL Series with more fully featured models and the 9000 Series control.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I><U>Takumi
CNC Machine Tools</U></I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Our
Takumi machine tools feature industry standard CNC controls, including Fanuc<SUP>&reg;</SUP>*, Siemens<SUP>&reg;</SUP>, Mitsubishi<SUP>&reg;
</SUP>or Heidenhain<SUP>&reg;</SUP>. Models include drill and tap machines; three-axis vertical machining centers with linear
guides; three-axis vertical machining centers with box ways; high-speed, double column vertical machining centers; and heavy duty,
double column and five-axis machining centers. The Takumi brand allows us to expand our customer base to include manufacturers
who opt for industrial controls. Generally, manufacturers who use industrial controls have production-oriented operations where
they run medium to large batches of just a few different types of parts.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
Takumi portfolio consists of the following product lines:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>VT Series</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The VT Series
includes one high-speed drill and tap machine. Model VT500 features fast tool change times and rapid spindle acceleration/deceleration.
This three-axis machine is designed for high volume production applications such as automotive parts or electronics components.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>VC Series</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The VC Series
vertical machining centers are fast, three-axis linear guide machining centers designed for customers doing batch or production
work. The VC machines are available in two sizes with X-axis travels of 34 and 42 inches.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>V Series</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The V Series
vertical machining centers are heavy duty, box way machines built for tough applications such as roughing cast iron. These three-axis,
massive machines feature belt or geared spindles to provide maximum torque. The V Series product line includes eight models with
X-axis travels of 39, 43, 47, 60, 70, 78, 86, and 126 inches.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>H Series</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Designed to
produce parts that require high precision and superior surface finishes, H Series machines offer an extremely rigid and thermally
stable double column design. These three-axis models feature high-speed direct drive or built-in HSK spindles with up to 20,000
rpm, and offer a 24,000 rpm spindle and 36,000 rpm spindle as options. The H Series product line consists of eight models in seven
different sizes with X-axis travels of 30, 35, 40, 53, 63, 86, and 126 inches.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">*Fanuc&reg; is a registered trademark
of <FONT STYLE="color: Black">G<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">E Fanuc Automation Americas,
Inc. Siemens&reg; is a registered trademark of Siemens AG. Mitsubishi&reg; is a registered trademark of Mitsubishi Electric Corporation.
Heidenhain&reg; is a registered trademark of HEIDENHAIN CORPORATION, a wholly owned subsidiary of the German company DR. JOHANNES
HEIDENHAIN GmbH.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>


<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>U Series</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Designed with
trunnion tables and swivel heads these five-axis simultaneous machining centers offer versatility as well as save setup and process
time.&nbsp; Most models are offered with double column structure for superior stability and performance.&nbsp; The U-Series product
line consists of five models, four of which offer trunnion table sizes of 10, 16, 24 and 31.5 inches.&nbsp; One addition model,
the UB, is equipped with B/C swivel head and HSK100, 12K built-in spindle.&nbsp; The UB&rsquo;s double column design provides
spacious X-axis travel of 126 inches.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>G Series</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Designed specifically
for the machining of graphite or copper electrodes used in electrical discharge machining (EDM), G Series machines offer the same
extremely rigid and thermally stable double column design of the H Series, featuring high-speed direct drive or built-in HSK spindles
with up to 20,000 rpm. The G Series product line consists of two models with X-axis travels of 30 and 40 inches.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>BC Series</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
BC Series machine is a double column three-axis machining center designed for heavy cutting and applications that require high
power and torque, such as mold and die. This model includes a 6,000 rpm geared-head design with X-axis travels of 82 inches.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I><U>Other Control Systems,
Software and Accessories</U></I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
following machine tool computer control systems and software products are sold directly to end-users and/or to original equipment
manufacturers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>Autobend<SUP>&reg;</SUP></I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Autobend<SUP>&reg;
</SUP>computer control systems are applied to metal bending press brake machines that form parts from sheet metal and steel plate.&nbsp;&nbsp;They
consist of a microprocessor-based computer control and back gauge (an automated gauging system that determines where the bend
will be made).&nbsp;&nbsp;We have manufactured and sold the Autobend<SUP>&reg;</SUP> product line since 1968.&nbsp;&nbsp;We currently
market two models of our Autobend<SUP>&reg;</SUP> computer control systems for press brake machines, in combination with six different
back gauges as retrofit units for installation on existing or new press brake machines.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>Software
Products</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In addition
to our standard computer control features, we offer software option products for part programming.&nbsp;&nbsp;These products are
sold to users of our Hurco computerized machine tools equipped with our dual touch-screen or single touch-screen&nbsp;consoles
featuring WinMax<SUP>&reg;</SUP> control software.&nbsp;&nbsp;Each international division packages the options as appropriate
for its market. The most common options include: Advanced Verification Graphics, Swept Surface, DXF Transfer, UltiMonitor, UltiPocket
with Helical Ramp Entry and Insert Pockets, Conversational Part and Tool Probing, Tool and Material Library, NC/Conversational
Merge, Job List, Stream Load, Linear Thermal Compensation, Thread Repair, and Simultaneous Five-Axis Contouring.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
Advanced Verification Graphics option displays a picture of the rendered part on the screen of the control that can be viewed
from any angle. The detail allows the customer to evaluate how the part is programmed to be machined before cutting commences,
which eliminates the need to scrap expensive material.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Our
Swept Surface software option simplifies programming of 3D contours and significantly reduces programming time.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">The
DXF Transfer software option increases operator productivity because it eliminates manual data entry of part features by transferring
AutoCAD<SUP>&reg;</SUP>* drawing files directly into our computer control or into our desktop programming software, WinMax<SUP>&reg;
</SUP>Desktop.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">UltiMonitor
is a web-based productivity, management and service tool that enables customers to monitor, inspect and receive notifications
about their Hurco machines from any location where they can access the internet. Customers can transfer part designs, receive
event notifications via email or text, access&#9; diagnostic data, monitor the machine via webcam and communicate with the machine
operator.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">UltiPocket
with Helical Ramp Entry and Insert Pockets automatically calculates the tool path around islands, eliminating the arduous task
of plotting these shapes.&nbsp;&nbsp;Islands can also be rotated, scaled and repeated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Conversational
Part and Tool Probing options permit the computerized dimensional measurement of machined parts and the associated cutting tools.&nbsp;&nbsp;This
&ldquo;on-machine&rdquo; technique improves the throughput of the measurement process when compared to traditional "off-machine" approaches.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The Tool and
Material Library option stores the tool and material information with the machine instead of storing it with each individual part
program. The user enters the tool data and geometry one time and chooses the particular tool from the list when it is needed.
Additionally, the library reads the part program and automatically locates the tool or displays an alert if the tool does not
exist. In addition to saving time, the Tool and Material Library eliminates the need to enter information repeatedly, and can
prevent common tool crash conditions.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">NC/Conversational
Merge lets the user incorporate conversational features, such as tool probing, pattern operations, and scaling into existing G-Code
programs.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Job List provides
an intuitive way to group files together and run them sequentially without operator intervention, which promotes automation, lights-out
machining, program stitching, file bundling, and adaptive processes.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Stream Load allows the user to run
very large NC files without the need to upload the entire file into the control&rsquo;s memory to avoid exceeding memory limits.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Linear Thermal
Compensation is a feature that allows the user to specify corrections to compensate for the effects of thermal growth in high
speed machining applications.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Thread
Repair is a feature for turning applications that provides an efficient way to repair existing threads, which is especially beneficial
for large pipes and other parts manufactured for the oil/energy sector.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Simultaneous
Five-Axis Contouring software enables a five-axis machine to command motion concurrently on all axes. This allows the user to
create continuous tool-paths along complex geometries with only a single machine/part setup, providing increased productivity
along with the performance benefits of using shorter cutting tools. The sale of simultaneous five-axis contouring software is
subject to government export licensing requirements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>3D
Print Head</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Hurco
has designed and offers a 3D print head technology that allows a Hurco CNC machine to be used for 3D printing, which is advantageous
for prototyping. It is used as an attachment to an existing machine and requires no external power supply.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">* AutoCAD&reg;
is a registered trademark of Autodesk, Inc., and/or its subsidiaries/ affiliates in the U.S. and/or other countries.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 10; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I><U>LCM
Machine Tool Components and Accessories</U></I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Based
in Italy, LCM designs, manufactures and sells mechanical and electro-mechanical components and accessories for machine tools.
LCM&rsquo;s direct drive spindle, swivel head, and rotary torque table are used in our SRT line of five-axis machining centers
to achieve simultaneous five-axis machining.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>CNC
Rotary Tables</I></B></FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">LCM
has five lines of CNC rotary tables for both horizontal and vertical-horizontal positioning. Customers can choose rotary tables
with either hydraulic or pneumatic clamping systems. Additionally, LCM offers CNC rotary tables powered by either a torque motor
or a high-precision mechanical transmission.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>CNC
Tilt Tables</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">LCM
has seven lines of CNC tilting rotary tables, of which four lines are intended specifically for five-axis machining centers. Each
of the seven lines is differentiated by the technology used for clamping (hydraulic or pneumatic) and by the type of transmission
(either mechanical transmission or torque motor).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><I>Swivel
Heads and Electro-spindles</I></B></FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">LCM
has two primary lines of swivel heads that enable the spindle axis to be tilted with continuous motion and one line of electro-spindles
(built-in motors for swivel heads). The two lines of swivel heads are differentiated by the type of transmission (either mechanical
transmission or torque motor).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><U>Parts
and Service</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Our
service organization provides installation, warranty, operator training and customer support for our products on a worldwide basis.&nbsp;&nbsp;In
the United States, our principal distributors have the primary responsibility for machine installation and warranty service and
support for product sales.&nbsp;&nbsp;Our service organization also sells software options, computer control upgrades, accessories
and replacement parts for our products.&nbsp;&nbsp;Our after-sales parts and service business strengthens our customer relationships
and provides continuous information concerning the evolving requirements of end-users.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black"><B><U>Manufacturing</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Our
computerized metal cutting machine tools are manufactured and assembled to our specifications primarily by our wholly-owned subsidiaries
in Taiwan (Hurco Manufacturing Limited (&ldquo;HML&rdquo;) and Waconia, Minnesota (Milltronics USA, Inc. (&ldquo;Milltronics&rdquo;)).
HML and Milltronics conduct final assembly operations and are supported by a network of contract suppliers of components and sub-assemblies
that manufacture components for our products. Our facility in Ningbo, China, focuses on the machining of castings to support HML&rsquo;s
production in Taiwan. The LCM line of electro-mechanical components and accessories for machine tools is designed and manufactured
in Italy. Our facility in Indianapolis, Indiana, also conducts final assembly operations for certain Hurco VMX machines for the
American market and manufactures certain electro-spindle components for LCM.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">We
have a contract manufacturing agreement for computer control systems with Hurco Automation, Ltd. (&ldquo;HAL&rdquo;), a Taiwanese
company in which we have a 35% ownership interest.&nbsp;&nbsp;This company produces all of our computer control systems to our
specifications, sources industry standard computer components and our proprietary parts, performs final assembly and conducts
test operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 11; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">We
work closely with our subsidiaries, key component suppliers and HAL to ensure that their production capacity will be sufficient
to meet the projected demand for our machine tool products.&nbsp;&nbsp;Many of the key components used in our machines can be
sourced from multiple suppliers. However, any prolonged interruption of operations or significant reduction in the capacity or
performance capability at any of our manufacturing facilities, or at any of our key component suppliers, could have a material
adverse effect on our operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><U>Marketing
and Distribution</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white; text-align: justify"><FONT STYLE="color: Black">We principally
sell our products through more than 193 independent agents and distributors throughout North and South America (the Americas),
Europe and Asia.&nbsp;&nbsp;Although some distributors carry competitive products, we are the primary line for the majority of
our distributors globally.&nbsp;&nbsp;We also have our own direct sales and service organizations in China, France, Germany, India,
Italy, Poland, Singapore, South Africa, Taiwan, the United Kingdom and certain parts of the United States, which are among the
world's principal machine tool consuming markets.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Approximately
91% of the worldwide demand for computerized machine tools and computer control systems is outside of the U.S.&nbsp;&nbsp;In fiscal
2017, approximately 71% of our revenues were derived from customers outside of the U.S.&nbsp;&nbsp;No single end-user or distributor
of our products accounted for more than 5% of our total sales and service fees. The end-users of our products are precision tool,
die and mold manufacturers, independent job shops, specialized short-run production applications within large manufacturing operations
and manufacturing facilities that focus on medium to high run production wherein they run large batches of a few types of parts
instead of small batches of many different parts.&nbsp;&nbsp;Industries served include aerospace, defense, medical equipment,
energy, automotive/ transportation, electronics and computer industries.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We also sell
our Autobend<SUP>&reg;</SUP> computer control systems to original equipment manufacturers of new metal fabrication machine tools
that integrate them with their own products prior to the sale of those products to their own customers, to retrofitters of used
metal fabrication machine tools that integrate them with those machines as part of the retrofitting operation, and to end-users
that have an installed base of metal fabrication machine tools, either with or without related computer control systems.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><U>Demand</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">We
believe demand for our products is driven by advances in industrial technology and the related demand for automated process improvements.
Other factors affecting demand include:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black"></FONT></TD>
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">the
    need to continuously improve productivity and shorten cycle time;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">an
    aging machine tool installed base which will require replacement with more advanced technology;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">the
    industrial development of emerging markets in Latin America, Asia and Eastern Europe; and</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">the
    declining supply of skilled machinists.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Demand
for our products is also highly dependent upon economic conditions and the general level of business confidence, as well as such
factors as production capacity utilization and changes in governmental policies regarding tariffs, corporate taxation, fluctuations
in foreign currencies, and other investment incentives.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><U>Competition</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">We
compete with many other machine tool producers in the United States and foreign countries.&nbsp;&nbsp; Most of our competitors
are larger and have greater financial resources than our company.&nbsp;&nbsp;Major worldwide competitors include DMG Mori Seiki
Co., Ltd., Mazak, Haas Automation, Inc., Hardinge Inc., Doosan, Okuma Machinery Works Ltd, Hyundai and Feeler.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">Through
our subsidiary LCM, we compete with manufacturers of machine tool components and accessories such as IBAG, Kessler, Peron Speed,
GSA Technology Co., LTD and Duplomatic Automation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 12; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">We
strive to compete by developing patentable software and other proprietary features that offer enhanced productivity, technological
capabilities and ease of use.&nbsp;&nbsp;We offer our products in a range of prices and capabilities to target a broad potential
market.&nbsp;&nbsp;We also believe that our competitiveness is aided by our reputation for reliability and quality, our strong
international sales and distribution organization, and our extensive customer service organization.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B><U>Intellectual
Property</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">We
consider the majority of our products to be proprietary. Various features of our Hurco and Milltronics control systems and machine
tools employ technologies covered by patents and trademarks that are material to our business. We also own additional patents
covering new technologies that we have acquired or developed, and that we are planning to incorporate into our control systems
or products in the future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B><U>Research
and Development</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">In
the fiscal years set forth below, we incurred both (i) non-capitalized research and development expenditures for new products
and significant product improvements and (ii) capitalized expenditures related to software development projects as follows (in
thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Non-Capitalized<BR> Research and<BR> Development</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Capitalized<BR> Software Development</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; color: Black; text-align: center">2017</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 15%; color: Black; text-align: right">4,200</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 15%; color: Black; text-align: right">2,300</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: center">2016</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">4,900</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">2,200</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: center">2015</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">3,900</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">1,400</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><U>Employees</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">We
had approximately 749 full-time employees at the end of fiscal 2017, none of whom are covered by a collective-bargaining agreement
or represented by a union. We have experienced no employee-generated work stoppages or disruptions, and we consider our employee
relations to be satisfactory.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><U>Geographic
Areas</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Financial
information concerning the geographic areas in which we sell our products is set forth in Item 7. Management&rsquo;s Discussion
and Analysis of Financial Condition and Results of Operations and in Note 14 of Notes to Consolidated Financial Statements. Some
of the risks of doing business on a global basis are described in Item 1A. Risk Factors below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B><U>Backlog</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">For
information on orders and backlog, see Item 7. Management&rsquo;s Discussion and Analysis of Financial Condition and Results of
Operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B><U>Availability
of Reports and Other Information</U></B></FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Our website
can be found at <U>www.hurco.com</U>. We use this website as a means of disclosing pertinent information about the Company, free
of charge, including:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black"></FONT></TD>
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Annual
    Reports on Form 10-K, Quarterly Reports on Form 10-Q, proxy materials, Current Reports on Form&nbsp;8-K and amendments to
    those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the
    &ldquo;Exchange Act&rdquo;), as soon as reasonably practicable after we electronically file that material with or furnish
    it to the SEC;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black"></FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">press
    releases on quarterly earnings, product announcements, legal developments and other material news that we may post from time
    to time;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">corporate
    governance information including our Corporate Governance Principles, Code of Business Conduct and Ethics, information concerning
    our Board of Directors and its committees, including the charters of the Audit Committee, Compensation Committee, Nominating
    and Governance Committee and other governance-related policies; and</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">opportunities
to sign up for email alerts and RSS feeds to have information provided in real time.&nbsp;</FONT></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">The information available on our
website is not incorporated by reference in, or a part of, this or any other report we file with, or furnish to, the SEC.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 13; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 1A.</U></B></FONT></TD><TD><FONT STYLE="color: Black"><B><U>RISK FACTORS</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: -10pt"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In this section
we describe what we believe to be the material risks related to our business. The risks and uncertainties described below or elsewhere
in this report are not the only ones to which we are exposed. Additional risks and uncertainties not presently known and/or risks
we currently deem immaterial may also adversely affect our business and operations. If any of the developments included in the
following risks were to occur, our business, financial condition, results of operations, cash flows or prospects could be materially
adversely affected.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-align: justify; text-indent: -10pt"><FONT STYLE="color: Black"><B><I>The
cyclical nature of our business causes fluctuations in our operating results.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: -10pt"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The machine
tool industry is highly cyclical and changes in demand can occur abruptly in the geographic markets we serve. As a result of this
cyclicality, we have experienced significant fluctuations in our sales, which, in periods of reduced demand, have adversely affected
our results of operations and financial condition, which could re-occur in the future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>Uncertain
global economic conditions may adversely affect overall demand.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We typically
sell the majority of our larger high-performance VMX machines in Europe, which makes us particularly sensitive to economic and
market conditions in that region. Economic uncertainty and business downturns in the U.S., European and Asian Pacific markets
adversely affect our results of operations and financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>Our international
operations pose additional risks that may adversely impact sales and earnings.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">During fiscal
2017, approximately 71% of our revenues were derived from sales to customers located outside of the U.S. In addition, our main
manufacturing facilities are located outside of the U.S. Our international operations are subject to a number of risks, including:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">trade
    barriers;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">regional
    economic uncertainty;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">differing
    labor regulation;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">governmental
    expropriation;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">domestic
    and foreign customs and tariffs;</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">current
    and changing regulatory environments affecting the importation and exportation of products and raw materials;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">difficulty
    in obtaining distribution support;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">difficulty
    in staffing and managing widespread operations;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">differences
    in the availability and terms of financing;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">political
    instability and unrest; </FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify">&bull;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">negative
or unforeseen consequences resulting from the introduction, termination, modification, or renegotiation of international trade
agreements or treaties;</P>



</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">changes
    in tax regulations and rates in foreign countries; and</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">changes
    in the European Union and Asia may adversely affect business activity and economic conditions globally and could continue
    to contribute to instability in global financial and foreign exchange markets, as well as disrupting the free movement of
    goods, services and people between countries.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Quotas, tariffs,
taxes or other trade barriers could require us to change manufacturing sources, reduce prices, increase spending on marketing
or product development, withdraw from or not enter certain markets or otherwise take actions that could be adverse to us. Also,
in some foreign jurisdictions, we may be subject to laws limiting the right and ability of entities organized or operating therein
to pay dividends or remit earnings to affiliated companies unless specified conditions are met. These factors may adversely affect
our future operating results. The vast majority of our products are shipped from our manufacturing facility in Taiwan from the
Port of Taichung to four ports of destination: Los Angeles, California, Tacoma, Washington, Venlo, the Netherlands, and Shanghai,
China. Changes in customs requirements, as a result of national security or other constraints put upon these ports, may also have
an adverse impact on our results of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 14; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Additionally,
we must comply with complex foreign and U.S. laws and regulations, such as the U.S. Foreign Corrupt Practices Act, the U.K. Bribery
Act, and other foreign laws prohibiting corrupt payments to governmental officials, and anti-competition regulations. Violations
of these laws and regulations could result in fines and penalties, criminal sanctions, restrictions on our business conduct and
on our ability to offer our products in one or more countries, and could also materially adversely affect our brand, our ability
to attract and retain employees, our international operations, our business and our operating results. Although we have implemented
policies and procedures designed to ensure compliance with these laws and regulations, there can be no assurance that our employees,
contractors, or agents in foreign countries will not violate our policies.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>We depend
on limited sources for our products.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We depend on
our wholly-owned subsidiaries, HML, Ningbo Hurco Manufacturing Limited, Milltronics, and LCM, to produce our machine tools and
electro-mechanical components and accessories in Taiwan, China, the U.S. and Italy, respectively. We also depend on our 35% owned
affiliate, HAL, and other key third party suppliers to produce our computer control systems and key components, such as motors
and drives for our machine tools. An unplanned interruption in manufacturing would have a material adverse effect on our results
of operations and financial condition. Such an interruption could result from a change in the political environment or a natural
disaster, such as an earthquake, typhoon, or tsunami. Also, any interruption in service by one of our key component suppliers,
if prolonged, could have a material adverse effect on our results of operations and financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>Fluctuations
in the exchange rates between the U.S. Dollar and any of several foreign currencies can increase our costs and decrease our revenues.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Our sales to
customers located outside of the U.S., which generated approximately 71% of our revenues in fiscal 2017, are invoiced and received
in several foreign currencies, primarily the Euro, Pound Sterling and Chinese Yuan. Therefore, our results of operations and financial
condition are affected by fluctuations in exchange rates between these currencies and the U.S. Dollar, both for purposes of actual
conversion and for financial reporting purposes. In addition, we are exposed to exchange risk associated with our purchases of
materials and components for our Taiwan manufacturing operations, which are primarily made in the New Taiwan Dollar and the Euro.
We hedge our foreign currency exposure with the purchase of forward exchange contracts. These hedge contracts only mitigate the
impact of changes in foreign currency rates that occur during the term of the related contract period and carry risks of counter-party
failure. There can be no assurance that our hedges will have their intended effects.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>Our competitive
position and prospects for growth may be diminished if we are unable to develop and introduce new and enhanced products on a timely
basis that are accepted in the market.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The machine
tool industry is subject to technological change, evolving industry standards, changing customer requirements, and improvements
in and expansion of product offerings. Our ability to anticipate changes in technology, industry standards, customers&rsquo; requirements
and competitors&rsquo; product offerings and to develop and introduce new and enhanced products on a timely basis that are accepted
in the market, are significant factors in maintaining and improving our competitive position and growth prospects. If the technologies
or standards used in our products become obsolete or fail to gain widespread commercial acceptance, our business would be materially
adversely affected. Developments by others may render our products or technologies obsolete or noncompetitive.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>We compete
with larger companies that have greater financial resources, and our business could be harmed by competitors&rsquo; actions.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The markets
in which our products are sold are extremely competitive and highly fragmented. In marketing our products, we compete with other
manufacturers in terms of quality, reliability, price, value, delivery time, service and technological characteristics. We compete
with a number of U.S., European and Asian competitors, most of which are larger, have substantially greater financial resources
and have been supported by governmental or financial institution subsidies and, therefore, may have competitive advantages over
us. Our financial resources are limited compared to those of most of our competitors, making it challenging to remain competitive.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>


<!-- Field: Page; Sequence: 15; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>Fluctuations in the price
of raw materials, especially steel and iron, could adversely affect our sales, costs and profitability.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We manufacture
products with a high iron and steel content. The availability and price for these and other raw materials are subject to volatility
due to worldwide supply and demand forces, speculative actions, inventory levels, exchange rates, production costs and anticipated
or perceived shortages. In some cases, those cost increases can be passed on to customers in the form of price increases; in other
cases they cannot. If the prices of raw materials increase and we are not able to charge our customers higher prices to compensate,
our results of operations would be adversely affected.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>Regulations related to &ldquo;conflict
minerals&rdquo; may cause us to incur additional expenses and could limit the supply and increase the cost of certain metals used
in manufacturing our products.</I></B></FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The SEC requires
disclosure by public companies of specified minerals, known as conflict minerals, that are necessary to the functionality or production
of products manufactured or contracted to be manufactured. The rule requires a disclosure report to be filed annually with the
SEC, and requires companies to perform due diligence and to disclose and report whether or not such minerals originate from the
Democratic Republic of Congo or an adjoining country. The rule could affect sourcing at competitive prices and availability in
sufficient quantities of certain minerals used in the manufacture of components that are incorporated into our products, including
tin, tantalum, gold and tungsten. The number of suppliers that provide conflict-free minerals may be limited. In addition, there
may be material costs associated with complying with the disclosure requirements, such as costs related to the due diligence process
of determining the source of certain minerals used in our products, as well as costs of possible changes to products, processes,
or sources of supply as a consequence of such verification activities. We may not be able to sufficiently verify the origins of
the relevant minerals used in components manufactured by third parties through our due diligence procedures, which may harm our
reputation. We may also encounter challenges to satisfy those customers that require that all of the components of our products
be certified as conflict-free, which could place us at a competitive disadvantage if we are unable to do so.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>Due to
future changes in technology, changes in market demand, or changes in market expectations, portions of our inventory may become
obsolete or excessive.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The technology
within our products evolves, and we periodically bring new versions of our machines to market. The phasing out of an old product
involves estimating the amount of inventory required to satisfy the final demand for those machines and to satisfy future repair
part needs. Based on changing customer demand and expectations of delivery times for repair parts, we may find that we have either
obsolete or excess inventory on hand. Because of unforeseen future changes in technology, market demand or competition, we might
have to write off unusable inventory, which would adversely affect our results of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>Acquisitions could disrupt
our operations and harm our operating results.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We may seek
opportunities to expand our product offerings or the markets we serve by acquiring other companies, product lines, technologies
and personnel. Acquisitions involve numerous risks, including the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">difficulties
    integrating the operations, technologies, products, and personnel of an acquired company;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">diversion
    of management&rsquo;s attention from normal daily operations of the business;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">potential
    difficulties completing projects associated with in-process research and development;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">difficulties
    entering markets in which we have no or limited prior experience, especially when competitors in such markets have stronger
    market positions;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Courier; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 16; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Courier; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">initial
    dependence on unfamiliar supply chains or relatively small supply partners;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">insufficient
    revenues to offset increased expenses associated with acquisitions; </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">the
    potential loss of key employees of the acquired companies; and</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">potential
    for recording goodwill and intangible assets that later can be subject to impairment.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Acquisitions may also cause us to:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.25in; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">issue
    common stock that would dilute our current shareholders&rsquo; percentage ownership;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">assume
    liabilities of an acquired company;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">record
    goodwill and non-amortizable intangible assets that will be subject to impairment testing on a regular basis and potential
    periodic impairment charges;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">incur
    amortization expenses related to certain intangible assets;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">incur
    large acquisition and integration costs, immediate write-offs, and restructuring and other related expenses; and</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&bull;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">become
    subject to litigation.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Mergers and
acquisitions are inherently risky. No assurance can be given that our acquisitions will be successful. Further, no assurance can
be given that an acquisition will not adversely affect our business, operating results, or financial condition. Failure to manage
and successfully integrate an acquisition could harm our business and operating results in a material way. Even when an acquired
company has already developed and marketed products, there can be no assurance that enhancements to those products will be made
in a timely manner or that pre-acquisition due diligence will identify all possible issues that might arise with respect to such
products.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Risks related to new product development
also apply to acquisitions. For additional information, please see the risk factor above entitled, &ldquo;Due to future changes
in technology, changes in market demand, or changes in market expectations, portions of our inventory may become obsolete or excessive.&rdquo;</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>Assets
may become impaired, requiring us to record a significant charge to earnings.</I></B></FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We review our
assets, including intangible assets such as goodwill, for indications of impairment annually and when events or changes in circumstances
indicate the carrying value may not be recoverable. We could be required to record a significant charge to earnings in our financial
statements for the period in which any impairment of these assets is determined, which would adversely affect our results of operations
for that period.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>We may experience negative
or unforeseen tax consequences.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We may experience
negative or unforeseen tax consequences, which could materially adversely affect our results of operations.&nbsp; We review the
probability of the realization of our net deferred tax assets each period based on forecasts of taxable income in both the U.S.
and foreign jurisdictions.&nbsp; This review uses historical results, projected future operating results based upon approved business
plans, eligible carryforward periods, tax-planning opportunities and other relevant considerations.&nbsp; Adverse changes in the
profitability and financial outlook in the U.S. or foreign jurisdictions may require the creation of a valuation allowance to
reduce our net deferred tax assets.&nbsp; Such changes could result in material non-cash expenses in the period in which the changes
are made and could have a material adverse impact on our results of operations and financial condition. We also earn a significant
amount of our operating income from outside the U.S., and any repatriation of funds representing earnings of foreign subsidiaries
may significantly impact our effective tax rates.&nbsp;</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We are
subject to taxes in the U.S. and numerous foreign jurisdictions. Due to economic and political conditions, tax rates in
various jurisdictions, including the U.S., may be subject to significant change. Our effective tax rates could be adversely
affected by changes in the mix of earnings in countries with differing statutory taxes, changes in the valuation of deferred
tax assets and liabilities, or changes in tax laws or their interpretation, including tax laws in the U.S. Similarly, changes
in tax laws or regulations, including those in the U.S., could negatively impact our effective tax rate and results of
operations. A change in a statutory tax rate may result in the revaluation of our deferred tax assets and liabilities related
to the relevant jurisdiction in which the new tax law is enacted, potentially resulting in a material expense or benefit
recorded in our Consolidated Statements of Income for that period.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 17; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In December
2017, both houses of the U.S. Congress passed legislation that was approved and signed into law. This legislation could have a
material benefit or material adverse impact on our effective tax rate, tax expense and cash flow. The Company is in the process
of analyzing the potential aggregate impact the enactment of this passed legislation will have on our financial condition, cash
flows and results of operations. Any benefits associated with lower U.S. corporate tax rates could be reduced or outweighed by
other tax changes adverse to our business or operations, such as new or additional taxes imposed on earnings and/or reinvested
earnings of our foreign subsidiaries. The aggregate impact of such legislation could have a material adverse impact on our cash
flows and results of operations.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>Our continued
success depends on our ability to protect our intellectual property.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Our future
success depends in part upon our ability to protect our intellectual property. We rely principally on nondisclosure agreements,
other contractual arrangements, trade secret law, trademark registration and patents to protect our intellectual property. However,
these measures may be inadequate to protect our intellectual property from infringement by others or prevent misappropriation
of our proprietary rights. In addition, the laws of some foreign countries do not protect proprietary rights to the same extent
as do U.S. laws. Our inability to protect our proprietary information and enforce our intellectual property rights through infringement
proceedings could have a material adverse effect on our business, financial condition and results of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>The unanticipated
loss of current members of our senior management team and other key personnel may adversely affect our operating results.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The unexpected
loss of members of our senior management team or other key personnel could impair our ability to carry out our business plan.
We believe that our future success will depend in part on our ability to attract and retain highly skilled and qualified personnel.
The loss of senior management or other key personnel may adversely affect our operating results as we incur costs to replace the
departed personnel and potentially lose opportunities in the transition of important job functions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><I>If our
network and system security measures are breached and unauthorized access is obtained to our data, to our employees&rsquo;, customers&rsquo;
or vendors&rsquo; data, or to our critical information technology systems, we may incur legal and financial exposure and liabilities.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">As part of
our business, we store our data and certain data about our employees, customers and vendors in our information technology systems.
If a third party gained unauthorized access to our data, including any data regarding our employees, customers or vendors, the
security breach could expose us to risks, including loss of business, litigation and possible liability. Our security measures
may be breached as a result of third-party action, including intentional misconduct by computer hackers, employee error, malfeasance
or otherwise. Additionally, third parties may attempt to fraudulently induce employees or customers into disclosing sensitive
information such as user names, passwords or other information to gain access to our customers' data or our data, including our
intellectual property and other confidential business information, or our information technology systems. Although we work closely
with industry recognized manufacturers supporting the security measures we have employed in an effort to keep our technology current
with the ongoing threats, the techniques used to obtain unauthorized access, or to sabotage systems, change frequently, and therefore
we may be unable to anticipate these techniques or to implement adequate preventative measures. Any security breach could result
in: the unauthorized publication of our confidential business or proprietary information; the unauthorized release of employee,
customer or vendor data and payment information; a loss of confidence by our customers; damage to our reputation; a disruption
to our business; litigation and legal liability; and a negative impact on our future sales.&nbsp; In addition, the cost and operational
consequences of implementing further data protection measures could be significant.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 18; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 1B.</U></B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="text-transform: uppercase; color: Black"><B><U>Unresolved
                                         Staff Comments</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: -10pt"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 10pt"><FONT STYLE="color: Black">None.</FONT></TD><TD></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 2.</U></B></FONT></TD><TD><FONT STYLE="color: Black"><B><U>PROPERTIES</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The following
table sets forth the principal use, location, and size of each of our facilities:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD NOWRAP STYLE="width: 58%; border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Principal
    Uses</B></FONT></TD>
    <TD NOWRAP STYLE="width: 1%; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD NOWRAP STYLE="width: 26%; border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Locations</B></FONT></TD>
    <TD NOWRAP STYLE="width: 1%; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD NOWRAP STYLE="width: 14%; border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Square
    Footage</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>&nbsp;</B></FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Corporate
    headquarters, design and engineering, product testing, sales and marketing, application engineering, customer service, manufacturing
    and assembly</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Indianapolis,
    Indiana, U.S. <SUP>(1)</SUP></FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">165,000</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="text-align: center; vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Manufacturing,
    assembly, sales, application engineering and customer service</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Taichung,
Taiwan&nbsp;</FONT></P></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">455,200</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Waconia,
    Minnesota, U.S. </FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">97,700</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Castell&rsquo;Alfero,
    Italy</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">32,300</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Manufacturing</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Ningbo,
    China</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">31,000</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Sales,
    application engineering and customer service</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">High
    Wycombe, England</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">16,000</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Benoni,
    South Africa</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">3,200</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Paris,
    France</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">9,700</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Munich
    and Verl, Germany</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">20,100</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Milan,
    Italy</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">13,800</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Venlo,
    the Netherlands</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">9,700</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Toh
    Guan, Singapore</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">3,900</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Shanghai,
    Dongguan, Kunshan and Beijing, China</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">13,300</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Chennai,
    Delhi, Coimbatore, and Pune India</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">12,800</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Liegnitz,
    Poland</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">2,900</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Grand
    Rapids, Michigan, U.S.</FONT></TD>
    <TD STYLE="vertical-align: top; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font-family: Courier New, Courier, Monospace; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">3,700</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -27pt"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -27pt"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 9pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-size: 10pt; color: Black"><SUP>(1)</SUP></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black">Approximately
                                         4,200 square feet is leased to third-parties under leases that will expire April 30,
                                         2018.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">We
own the Indianapolis facility and lease all other facilities. The leases have terms expiring at various dates ranging from January
2018 to March 2024. We believe that all of our facilities are well maintained and are adequate for our needs now and in the foreseeable
future. We do not believe that we would experience any difficulty in replacing any of the present facilities if any of our leases
were not renewed at expiration.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 19; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 3.</U></B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><B><U>LEGAL
                                         PROCEEDINGS</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">From
time to time, we are involved in various claims and lawsuits arising in the normal course of business.&nbsp; Pursuant to applicable
accounting rules, we accrue the minimum liability for each known claim when the estimated outcome is a range of possible loss
and no one amount within that range is more likely than another.&nbsp; We maintain insurance policies for such matters, and we
record insurance recoveries when we determine such recovery to be probable.&nbsp; We do not expect any of these claims, individually
or in the aggregate, to have a material adverse effect on our consolidated financial position or results of operations.&nbsp;
We believe that the ultimate resolution of claims for any losses will not exceed our insurance policy coverages.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 4.</U></B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><B><U>MINE
                                         SAFETY DISCLOSURES</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><U>Executive
Officers of the Registrant</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Executive officers
are appointed each year by the Board of Directors following the Annual Meeting of Shareholders to serve during the ensuing year
and until their respective successors are elected and qualified. There are no family relationships between any of our executive
officers or between any of them and any of the members of the Board of Directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The following
information sets forth as of October 31, 2017, the name of each executive officer and his or her age, tenure as an officer, principal
occupation and business experience:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="width: 23%; border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Name</B></FONT></TD>
    <TD NOWRAP STYLE="width: 2%; font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD NOWRAP STYLE="width: 8%; border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Age</B></FONT></TD>
    <TD NOWRAP STYLE="width: 2%; font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD NOWRAP STYLE="width: 65%; border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Position(s)
    with the Company</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Michael
    Doar</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">62</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Chairman
    of the Board and Chief Executive Officer</FONT></TD></TR>
<TR>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Gregory
    S. Volovic</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">53</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">President</FONT></TD></TR>
<TR>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Sonja
    K. McClelland</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">46</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Vice
    President, Secretary, Treasurer and Chief Financial Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Michael
Doar was elected Chairman of the Board and Chief Executive Officer on November 14, 2001. Mr. Doar had held various management
positions with Ingersoll Milling Machine Company from 1989 until 2001. Mr. Doar has been a director of Hurco since 2000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Gregory S.
Volovic has been employed by us since March 2005 and was elected as our President in March 2013. Mr. Volovic previously held the
position of Executive Vice President, Software and Engineering until October 2009. Prior to joining us, Mr. Volovic held various
positions with Thomson, Inc. including Director of E-Business, Engineering, and Information Technology. Prior to that, Mr. Volovic
was employed by Unisys Corporation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Sonja K. McClelland
has been employed by us since September 1996 and was elected as Executive Vice President, Secretary, Treasurer and Chief Financial
Officer in March 2014. Ms. McClelland served as Corporate Accounting Manager from September 1996 to 1999, as Division Controller
for Hurco USA from September 1999 to November 2004, and as our Corporate Controller and Assistant Secretary from November 2004
to March 2014. Prior to joining us, Ms. McClelland was employed for three years by an international public accounting firm.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 20; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><U>PART II</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.75in"><B><U>Item 5.</U></B></TD><TD STYLE="text-align: justify"><B><U>MARKET FOR THE REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES
OF EQUITY SECURITIES</U></B></TD></TR></TABLE>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B><U>Market
Information</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Our
common stock is traded on the Nasdaq Global Select Market under the symbol &ldquo;HURC&rdquo;. The following table sets forth,
for the periods indicated, the high and low sale prices as reported by the Nasdaq Global Select Market and declared dividends
per share of our common stock.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Fiscal</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Declared</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Declared</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Quarter Ended:</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">High</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Low</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Dividends</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">High</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Low</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Dividends</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; color: Black; text-align: left">January 31</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">34.55</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">24.80</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">.09</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">28.47</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">23.90</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">.08</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">April 30</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">32.25</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">26.25</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">.10</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">33.40</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">23.25</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">.09</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">July 31</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">35.83</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">27.74</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">.10</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">33.65</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">26.57</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">.09</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">October 31</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">46.75</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">32.78</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">.10</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">30.42</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">25.45</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">.09</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On December
18, 2017, the closing price of our common stock on the Nasdaq Global Select Market was $42.15.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B><U>Holders</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">There
were 107 holders of record of our common stock as of December 18, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><U>Dividend Policy</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We began declaring
cash dividends on our common stock in the third quarter of fiscal 2013, and we expect to continue to declare dividends on a quarterly
basis; however, the declaration and amount of any future cash dividends will be subject to the sole discretion of our Board of
Directors and will depend upon many factors, including our results of operations, financial condition, capital requirements, regulatory
and contractual restrictions, our business strategy and other factors deemed relevant by our Board of Directors.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Our payment
of dividends is limited by our U.S. credit agreement, as further described in Item 7. Management&rsquo;s Discussion and Analysis
of Financial Condition and Results of Operations and in Note 4 of Notes to Consolidated Financial Statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B><U>Other
Information</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">During
the period covered by this report, we did not sell any equity securities that were not registered under the Securities Act of
1933, as amended.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
disclosure under the caption &ldquo;Equity Compensation Plan Information at 2017 Fiscal Year End&rdquo; in our 2018 proxy statement
is incorporated by reference in Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder
Matters.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
performance graph information is included in Item 9B. Other Information.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 21; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 6.</U></B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><B><U>SELECTED
                                         FINANCIAL DATA</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
Selected Financial Data presented below has been derived from our consolidated financial statements for the years indicated and
should be read in conjunction with the consolidated financial statements and related notes set forth elsewhere herein and Item
7. Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2013</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: justify">Statement of Operations Data:</TD><TD NOWRAP STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="color: Black; text-align: center"><B>(In thousands, except per share amounts)</B></TD><TD NOWRAP STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; color: Black; text-align: justify">Sales and service fees</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">243,667</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">227,289</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">219,383</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">222,303</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">192,804</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify">Gross profit</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">70,564</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">70,440</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">69,091</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">68,612</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">55,056</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Selling, general and &nbsp;administrative expenses</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">49,661</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">50,824</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">45,287</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">46,615</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">41,413</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify">Operating income (loss)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">20,903</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">19,616</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">23,804</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">21,997</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">13,643</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify">Other income (expense)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(187</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(731</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(251</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(636</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,201</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify">Net income (loss)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">15,115</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">13,292</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">16,214</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">15,143</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,190</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Earnings (loss) per common share - diluted</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">2.25</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">1.99</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">2.44</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">2.30</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">1.25</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 0.125in; text-indent: -0.125in">Weighted average common shares outstanding-diluted</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6,680</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6,642</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6,602</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6,538</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6,497</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify">Dividends declared per common share</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.39</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.35</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.31</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.26</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.10</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2013</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold">Balance Sheet Data:</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">(Dollars in thousands)</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; color: Black; text-align: justify">Current assets</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">246,415</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">218,381</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">216,112</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">208,691</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">182,921</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Current liabilities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">70,899</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">57,968</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">65,086</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">66,803</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">55,686</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Working capital</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">175,526</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">160,413</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">151,026</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">141,888</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">127,235</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Current ratio</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3.5</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3.8</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3.3</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3.1</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3.3</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Total assets</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">281,645</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">251,949</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">248,577</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">239,176</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">212,804</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Non-current liabilities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">7,671</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,506</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,923</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">7,728</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">5,627</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Total debt</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,507</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,476</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,583</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,272</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,665</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Shareholders&rsquo; equity</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">203,085</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">185,475</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">174,568</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">164,645</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">151,491</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 22; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.75in"><B><U>Item 7.</U></B></TD><TD STYLE="text-align: justify"><B><U>MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</U></B></TD></TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">EXECUTIVE
OVERVIEW</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Hurco Companies,
Inc. is an international, industrial technology company operating in a single segment. We design, manufacture and sell computerized
(i.e., Computer Numeric Control, or CNC) machine tools, consisting primarily of vertical machining centers (mills) and turning
centers (lathes), to companies in the metal cutting industry through a worldwide sales, service and distribution network.&nbsp;&nbsp;Although
the majority of our computer control systems and software products are proprietary, they predominantly use industry standard personal
computer components.&nbsp; Our computer control systems and software products are primarily sold as integral components of our
computerized machine tool products.&nbsp;&nbsp;We also provide machine tool components, software options, control upgrades, accessories
and replacement parts for our products, as well as customer service and training support.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The following
overview is intended to provide a brief explanation of the principal factors that have contributed to our recent financial performance.
This overview is intended to be read in conjunction with the more detailed information included in our financial statements that
appear elsewhere in this report.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The market
for machine tools is international in scope. We have both significant foreign sales and significant foreign manufacturing operations.
During fiscal 2017, approximately 55% of our revenues were attributable to customers in Europe, where we typically sell more of
our higher-performance, higher-priced VMX series machines. Additionally, approximately 14% of our revenues were attributable to
customers in the Asia Pacific region, where we sell more of our entry-level, lower-priced machines, but where we also encounter
greater price pressures.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We have three
brands of CNC machine tools in our product portfolio: Hurco is the premium brand focused on sophisticated technology; Milltronics
is the entry-level brand with a simplified control and straightforward feature sets; and Takumi is an industry-standard brand
with machines that are equipped with industry-standard controls instead of the proprietary controls found on Hurco and Milltronics
machines. Typically, manufacturing facilities that use industry standard controls focus on medium to high production, wherein
they run large batches of a few types of parts instead of small batches of many different types of parts. The Hurco, Milltronics
and Takumi product lines represent a comprehensive product portfolio of more than 150 different models. In addition, through our
wholly&ndash;owned subsidiary LCM Precision Technology S.r.l. (&ldquo;LCM&rdquo;), we produce machine tool components and accessories.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">We
sell our products through more than 193 independent agents and distributors throughout North and South America (the Americas),
Europe and Asia.&nbsp;&nbsp;Although some distributors carry competitive products, we are the primary line for the majority of
our distributors globally.&nbsp;&nbsp; We also have our own direct sales and service organizations in China, France, Germany,
India, Italy, Poland, Singapore, South Africa, Taiwan, the United Kingdom and certain parts of the United States, which are among
the world's principal machine tool consuming markets. The vast majority of our machine tools are manufactured to our specifications
primarily by our wholly-owned subsidiary in Taiwan, Hurco Manufacturing Ltd. (&ldquo;HML&rdquo;). Machine castings and components
to support HML&rsquo;s production are manufactured at wholly-owned subsidiary in Ningbo, China, Ningbo Machine Tool Co., Ltd.
Components to support our SRT line of five-axis machining centers, such as the direct drive spindle, swivel head and rotary table,
are manufactured by our wholly-owned subsidiary in Italy, LCM.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Our sales to
foreign customers are denominated, and payments by those customers are made, in the prevailing currencies in the countries in
which those customers are located (primarily the Euro, Pound Sterling and Chinese Yuan). Our product costs are incurred and paid
primarily in the New Taiwan Dollar and the U.S Dollar. Changes in currency exchange rates may have a material effect on our operating
results and consolidated financial statements as reported under U.S. Generally Accepted Accounting Principles. For example, when
the U.S. Dollar weakens in value relative to a foreign currency, sales made, and expenses incurred, in that currency when translated
to U.S. Dollars for reporting in our financial statements, are higher than would be the case when the U.S. Dollar is stronger.
In the comparison of our period-to-period results, we discuss the effect of currency translation on those results, which reflect
translation to U.S. Dollars at exchange rates prevailing during the period covered by those financial statements.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 23; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Our high levels
of foreign manufacturing and sales also expose us to cash flow risks due to fluctuating currency exchange rates. We seek to mitigate
those risks through the use of various derivative instruments &ndash; principally foreign currency forward exchange contracts.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><U>Results of Operations</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10.1pt; text-indent: -10.1pt"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The following
table presents, for the fiscal years indicated, selected items from the Consolidated Statements of Income expressed as a percentage
of our worldwide sales and service fees and the year-to-year percentage changes in the dollar amounts of those items.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Percentage of Revenues</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year-to-Year % Change</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Increase/Decrease</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">&rsquo;17 vs. &rsquo;16</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">&rsquo;16 vs. &rsquo;15</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; color: Black; text-align: justify">Sales and service fees</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">100</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">100</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">100</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">7</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">4</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify">Gross profit</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">29</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">31</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">31</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">0</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Selling, general and administrative &nbsp;expenses</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">20</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">22</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">21</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">-2</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">12</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify">Operating income (loss)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">9</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">9</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">11</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">7</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">-18</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify">Net income (loss)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">7</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">14</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">-18</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><U>Fiscal
2017 Compared to Fiscal 2016</U></B></FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Sales
and Service Fees. </I>Sales and service fees for fiscal 2017 were $243.7 million, an increase of $16.4 million, or 7%, compared
to fiscal 2016 and included a negative currency impact of $1.3 million, or 1%, when translating foreign sales to U.S. dollars
for financial reporting purposes.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B>Net
Sales and Service Fees by Geographic Region</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
following table sets forth net sales and service fees by geographic region for the fiscal years ended October 31, 2017 and 2016
(in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="14" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Increase/Decrease</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; color: Black; text-align: justify">Americas</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">75,540</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">31</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">74,386</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">33</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,154</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">2</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify">Europe</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">133,671</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">55</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">124,070</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">54</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">9,601</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt">Asia Pacific</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">34,456</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">14</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">28,833</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">13</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">5,623</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">20</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 2.5pt; padding-left: 9pt">Total</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">243,667</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">227,289</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">16,378</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">7</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Sales in the
Americas for fiscal 2017 increased by 2% compared to fiscal 2016 and reflected improved U.S. market conditions and demand from
customers for all product lines (Hurco, Takumi and Milltronics) and in all regions of the country where our customers are located.
European sales for fiscal 2017 increased by 8%, compared to fiscal 2016, and included a negative currency impact of 1%, when translating
foreign sales to U.S. dollars for financial reporting purposes. Excluding the negative impact of currency, the year-over-year
increase in European sales for fiscal 2017 was driven primarily by increased sales of Hurco machines in the United Kingdom and
Germany. Asian Pacific sales for fiscal 2017 increased by 20%, compared to fiscal 2016, primarily due to increased sales of Hurco
and Takumi machines in all Asian Pacific countries where our customers are located, with China contributing the largest increase.
Asian Pacific sales for fiscal 2017 included a favorable currency impact 1%, when translating foreign sales to U.S. dollars for
financial reporting purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 24; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B>Net
Sales and Service Fees by Product Category</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
following table sets forth net sales and service fees by product group and services for the fiscal years ended October 31, 2017
and 2016 (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="14" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Increase/Decrease</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Computerized Machine Tools</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">209,311</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">86</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">195,618</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">86</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">13,693</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">7</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left"><P STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in; font-style: normal; font-weight: normal"><FONT STYLE="font-weight: normal; font-style: normal; color: Black">Computer
                                         Control Systems and Software <SUP>&dagger;</SUP></FONT></P></TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,324</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,078</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">246</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">12</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Service Parts</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">24,255</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">10</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">21,908</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">10</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,347</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">11</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">Service Fees</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,777</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,685</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">92</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt; padding-left: 9pt">Total</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">243,667</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">227,289</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">16,378</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">7</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="color: Black"><B><SUP>&dagger;</SUP></B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black">Amounts shown do not include
computer control systems and software sold as an integrated component of computerized</FONT> <FONT STYLE="color: Black">machine
systems.</font></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Sales of computerized
machine tools and computer control systems and software for fiscal 2017 increased by 7% and 12%, respectively, compared to fiscal
2016, driven primarily by an increase in sales volume of Hurco machines in Europe, particularly the United Kingdom and Germany.
Sales of service parts and service fees for fiscal 2017 increased by 11% and 1%, respectively, compared to fiscal 2016, due primarily
to an increase in aftermarket sales of Hurco components in Germany.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Orders and
Backlog</I>. Orders for fiscal 2017 were $260.6 million, an increase of $41.4 million, or 19%, compared to fiscal 2016, and included
a negative currency impact of $2.6 million, or 1%, when translating foreign orders to U.S. dollars.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The following table sets forth new
orders booked by geographic region for fiscal years ended 2017 and 2016 (dollars in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="14" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Increase/Decrease</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; color: Black; text-align: justify">Americas</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">85,070</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">33</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">70,944</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">32</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">14,126</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">20</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify">Europe</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">137,622</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">53</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">121,519</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">56</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">16,103</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">13</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt">Asia Pacific</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">37,917</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">14</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">26,759</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">12</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">11,158</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">42</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">Total</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">260,609</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">219,222</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">41,387</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">19</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Orders in the
Americas for fiscal 2017 increased by 20% compared to fiscal 2016 and reflected improved U.S. market conditions and demand from
customers for all product lines (Hurco, Takumi and Milltronics) and in all regions of the country where our customers are located.
European orders for fiscal 2017 increased by 13%, compared to fiscal 2016, driven primarily by increased demand for Hurco and
Takumi vertical milling machines in Germany, the United Kingdom, and Italy. European orders for fiscal 2017 included a negative
currency impact of 2%, when translating foreign orders to U.S. dollars. Asian Pacific orders for fiscal 2017 increased by 42%,
compared to fiscal 2016, driven primarily by increased demand for Hurco and Takumi machines in all Asian Pacific countries where
our customers are located, with China contributing the largest increase. Asian Pacific orders for fiscal 2017 included a favorable
currency impact of 1%, when translating foreign orders to U.S. dollars.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Backlog at
October 31, 2017 increased to $52.0 million compared to $32.3 million at October 31, 2016 primarily due to an increase in customer
orders during fiscal 2017. We do not believe backlog is a useful measure of past performance or indicative of future performance.
Backlog orders as of October 31, 2017 are expected to be fulfilled in fiscal 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 25; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Gross
Profit.</I> Gross profit for fiscal 2017 was $70.6 million, or 29% of sales, compared to $70.4 million, or 31% of sales, for fiscal
2016. The decrease in gross profit as a percentage of sales for fiscal 2017 primarily reflected the negative impact of foreign
currency translation, compared to fiscal 2016, and a sales mix comprised of more entry-level machines, such as those under the
Milltronics and Takumi brands, in price competitive geographic regions, such as the Americas and Asia Pacific.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Operating
Expenses.</I> Selling, general and administrative expenses for fiscal 2017 were $49.7 million, or 20% of sales, compared to $50.8
million, or 22% of sales, in fiscal 2016, and included a favorable currency impact of $0.2 million when translating foreign expenses
to U.S. dollars for financial reporting purposes.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Operating
Income.</I> Operating income for fiscal 2017 was $20.9 million, or 9% of sales, compared to $19.6 million, or 9% of sales, in
fiscal 2016. The year-over-year increase in operating income was primarily attributable to a reduction in operating expenses associated
with trade show expenses for the International Manufacturing Technology Show (&ldquo;IMTS&rdquo;) held in September 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Other Expense,
Net.</I> Other expense, net for fiscal 2017 decreased by $0.5 million from fiscal 2016 due mainly to lower foreign currency losses
experienced in 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Provision
for Income Taxes</I>. Our effective tax rate for fiscal 2017 was 27% in comparison to 30% for fiscal 2016. The decrease in the
effective tax rate year-over-year was primarily due to changes in the geographic mix of income and loss among tax jurisdictions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Net
Income.</I> Net income for fiscal 2017 was $15.1 million, or $2.25 per diluted share, an increase of $1.8 million, or 14%, from
fiscal 2016 net income of $13.3 million, or $1.99 per diluted share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B><U>Fiscal 2016 Compared
to Fiscal 2015</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Sales
and Service Fees. </I>Sales and service fees for fiscal 2016 were $227.3 million, an increase of $7.9 million, or 4%, compared
to fiscal 2015 and included a negative currency impact of $6.4 million, or 3%, when translating foreign sales to U.S. dollars
for financial reporting purposes.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B>Net
Sales and Service Fees by Geographic Region</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
following table sets forth net sales and service fees by geographic region for the fiscal year ended October 31, 2016 and 2015
(in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; text-align: justify">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="14" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Increase/Decrease</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; text-align: justify">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; color: Black; text-align: justify; text-indent: 0in">Americas</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">74,386</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">33</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">70,169</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">32</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">4,217</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">6</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; text-indent: 0in">Europe</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">124,070</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">54</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">129,335</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">59</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(5,265</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">-4</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt; text-indent: 0in">Asia Pacific</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">28,833</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">13</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">19,879</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">9</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">8,954</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">45</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 2.5pt; text-indent: 0in">Total</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">227,289</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">219,383</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">7,906</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">4</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Sales in the
Americas for fiscal 2016 increased by 6% compared to fiscal 2015, as a result of year-end promotional activities following the
IMTS in September 2016, as well as the impact of twelve months of Milltronics sales in fiscal 2016 compared to only three months
of sales activity from the acquisition of the Milltronics product line in July 2015 until the end of fiscal 2015. Sales in the
Americas for fiscal 2016 included $17.9 million of sales from the Milltronics product line, compared to $6.7 million in fiscal
2015. European sales for fiscal 2016 decreased by 4% compared to fiscal 2015 and included a negative currency impact of 5% when
translating foreign sales to U.S. dollars for financial reporting purposes. The slight year-over-year growth in European sales
for fiscal 2016, excluding the effect of the negative currency impact, was driven by increased shipments of higher-performance
machines in Germany, France and Italy. Asian Pacific sales for fiscal 2016 increased by 45% compared to fiscal 2015 and included
a negative currency impact of 3% when translating foreign sales to U.S. dollars for financial reporting purposes. The year-over-year
increase in Asian Pacific sales for fiscal 2016 was primarily attributable to twelve months of Takumi sales included in fiscal
2016 compared to only three months of sales activity from the acquisition of the Takumi product line in July 2015 until the end
of fiscal 2015. Asian Pacific sales for fiscal 2016 included $14.6 million of sales from the Takumi product line, compared to
$3.3 million for fiscal 2015.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 26; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B>Net
Sales and Service Fees by Product Category</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
following table sets forth net sales and service fees by product group and services for the fiscal years ended October 31, 2016
and 2015 (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="14" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Increase/ Decrease</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; text-align: left">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Computerized Machine Tools*</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">195,618</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">86</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">189,712</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">87</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">5,906</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">3</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left"><P STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in; font-style: normal; font-weight: normal"><FONT STYLE="color: Black">Computer Control Systems and Software<FONT STYLE="font-family: Times New Roman, Times, Serif"><B><SUP>&dagger;</SUP></B></FONT></FONT></P></TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,078</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,085</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,007</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">-33</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; text-indent: 0in">Service Parts</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">21,908</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">10</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">19,375</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">9</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,533</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">13</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; text-indent: 0in">Service Fees</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,685</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,211</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">474</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 2.5pt; text-indent: 0in; padding-left: 0.25in">Total</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">227,289</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">219,383</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">7,906</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">4</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="color: Black">*</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black">Amounts shown include sales
of Milltronics and Takumi computerized machine tools to third parties since the respective dates of those acquisitions.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="color: Black"><B><SUP>&dagger;</SUP></B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black">Amounts shown do not include
computer control systems and software sold as an integrated component of computerized machine systems.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Sales of computerized
machine tools and service parts increased during fiscal 2016 by 3% and 13%, respectively, compared to fiscal 2015 primarily due
to the impact of twelve months of Milltronics and Takumi sales in fiscal 2016 compared to only three months of sales activity
from the acquisitions of the Milltronics and Takumi product lines in July 2015 until the end of fiscal 2015, as well as year-end
promotional activities following the IMTS in September 2016. Sales of computer control systems and software decreased by 33% during
fiscal 2016 compared to fiscal 2015 as a result of a reduction in sales for the Autobend<SUP>&reg; </SUP>product line in the Americas
and the United Kingdom. Service fees revenue increased during fiscal 2016 by 7% compared to fiscal 2015 primarily due to increased
repair needs from customers in the Americas, the United Kingdom and France.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Orders and
Backlog</I>. Orders for fiscal 2016 were $219.2 million, a decrease of $4.0 million, or 2%, compared to fiscal 2015 and included
a negative currency impact of $6.5 million, or 3%, when translating foreign orders to U.S. dollars for financial reporting purposes.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">The following table sets forth new
orders booked by geographic region for fiscal years ended 2016 and 2015 (dollars in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="14" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Increase/Decrease</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; color: Black; text-align: justify">Americas</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">70,944</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">32</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">72,021</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">32</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">(1,077</TD><TD STYLE="width: 1%; color: Black; text-align: left">)</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">-1</TD><TD STYLE="width: 1%; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify">Europe</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">121,519</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">56</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">126,511</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">57</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(4,992</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">-4</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt">Asia Pacific</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">26,759</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">12</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">24,654</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">11</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">2,105</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">9</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">Total</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">219,222</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">223,186</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">100</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">(3,964</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">-2</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Orders in the
Americas for fiscal 2016 were $70.9 million, a decrease of $1.1 million, or 1%, compared to fiscal 2015, reflecting an overall
softer market and the impact of pricing pressures in this region, partially offset by the impact of twelve months of Milltronics
sales in fiscal 2016 compared to only three months in fiscal 2015. Orders in the Americas for fiscal 2016 included $15.7 million
of orders from the Milltronics product line, compared to $10.1 million in fiscal 2015, of which approximately $3.9 million of
orders were existing backlog orders acquired with the Milltronics product line in July 2015. European orders for fiscal 2016 were
$121.5 million, a decrease of $5.0 million, or 4%, compared to fiscal 2015, primarily due to the negative impact of currency when
translating foreign orders to U.S. dollars for financial reporting purposes. Asian Pacific orders for fiscal 2016 were $26.8 million,
an increase of $2.1 million, or 9%, compared to fiscal 2015 and included a negative currency impact of $1.1 million, or 5%, when
translating foreign orders to U.S. dollars for financial reporting purposes. The year-over-year increase in Asian Pacific orders
were due primarily to increased customer demand for the Takumi product line in China. Asian Pacific orders for fiscal 2016 included
$12.7 million of orders from the Takumi product line, compared to $10.6 million in fiscal 2015, of which approximately $8.6 million
of orders were existing backlog orders acquired with the Takumi product line in July 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 27; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Backlog was
$32.3 million at October 31, 2016 compared to $41.2 million at October 31, 2015. We do not believe backlog is a useful measure
of past performance or indicative of future performance. Backlog orders as of October 31, 2016 are expected to be fulfilled in
fiscal 2017.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Gross Profit.
</I>Gross profit for fiscal 2016 was $70.4 million, or 31% of sales, which was consistent with gross profit for fiscal 2015 of
$69.1 million, or 31% of sales.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Operating
Expenses.</I> Selling, general and administrative expenses for fiscal 2016 were $50.8 million, or 22% of sales, compared to $45.3
million, or 21% of sales, for fiscal 2015. The year-over-year increase in operating expenses for fiscal 2016 was primarily due
to increased trade show expenses, increased employee support costs for global sales operations, and incremental annualized operating
expenses associated with the acquisitions of the Milltronics and Takumi product lines since July 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Operating
Income.</I> Operating income for fiscal 2016 was $19.6 million, or 9% of sales, compared to $23.8 million, or 11% of sales, in
fiscal 2015. The year-over-year reduction in operating income was primarily attributable to increased operating expenses associated
with increased trade show expenses, increased employee support costs for global sales operations, and incremental operating expenses
associated with the acquisitions of the Milltronics and Takumi product lines since July 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Other Expense,
Net.</I> Other expense, net for fiscal 2016 increased by $0.5 million from fiscal 2015 due mainly to higher foreign currency losses
experienced in 2016 and the elimination of a one-time out-of-period income adjustment recorded in fiscal 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Provision
for Income Taxes</I>. Our effective tax rate for fiscal 2016 was 30% in comparison to 31% for fiscal 2015. The decrease in the
effective income tax rate for fiscal 2016 was due primarily to changes in the geographic mix of income or loss among tax jurisdictions.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Net
Income.</I> Net income for fiscal 2016 was $13.3 million, or $1.99 per diluted share, a decrease of $2.9 million, or 18%, from
fiscal 2015 net income of $16.2 million, or $2.44 per diluted share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B><U>Liquidity
and Capital Resources</U></B></FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">At October
31, 2017, we had cash and cash equivalents of $66.3 million compared to $41.2 million at October 31, 2016. The increase in
cash and cash equivalents was primarily a result of a reduction in inventories and accounts receivable year-over-year when
excluding the negative impact of foreign currency of $7.0 million when translating foreign assets into U.S. dollars for
financial reporting purposes. Approximately 64% of our $66.3 million of cash and cash equivalents is held in the U.S. The
balance is attributable to our foreign operations and is held in the local currencies of our various foreign entities,
subject to fluctuations in currency exchange rates. We do not believe that the indefinite reinvestment of these funds
offshore impairs our ability to meet our domestic working capital needs.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Working capital
(including cash and cash equivalents) was $175.5 million at October 31, 2017 compared to $160.4 million at October 31, 2016. The
increase in working capital was primarily due to the increase in cash, inventories, and accounts receivable. Inventories were
$119.9 million at October 31, 2017, compared to $117.0 million at October 31, 2016. Inventory turns at October 31, 2017 were 1.5
compared to 1.4 turns at October 31, 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 28; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Capital expenditures
were $4.4 million in fiscal 2017 compared to $4.2 million in fiscal 2016. Capital expenditures for fiscal 2017 were primarily
for software development costs, purchases of factory equipment for production facilities, and purchases of general software and
equipment for selling facilities. We funded these expenditures with cash flows from operations.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On December
6, 2016, we entered into a fourth amendment to our U.S. credit agreement to, among other things, increase the unsecured revolving
credit facility from $12.5 million to $15.0 million, to increase the cash dividend allowance from $4.0 million per calendar year
to $5.0 million per calendar year, and to extend the scheduled maturity date to December 31, 2018. The U.S. credit agreement,
as amended, provides for the issuance of up to $5.0 million in letters of credit. We also amended the U.S. credit agreement to
increase the minimum working capital and minimum tangible net worth requirements from $90.0 million to $105.0 million and $120.0
million to $125.0 million, respectively.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Borrowings
under the U.S. credit agreement bear interest either at a LIBOR-based rate or a floating rate, in each case with an interest rate
floor of 0.00%.&nbsp; The floating rate equals the greatest of (a)&nbsp;a one month LIBOR-based rate plus 1.00% per annum, (b)&nbsp;the
federal funds effective rate plus 0.50% per annum, (c) the prevailing prime rate, and (d) 0.00%.&nbsp; The rate we must pay for
the unutilized portion of the U.S. credit agreement is 0.05% per annum.&nbsp;</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The U.S. credit
agreement contains customary financial covenants, including covenants (1) restricting us from making certain investments, loans,
advances and acquisitions (but permitting us to make investments in subsidiaries of up to $5.0&nbsp;million), (2) requiring that
we maintain a minimum working capital of $105.0&nbsp;million, and (3) requiring that we maintain a minimum tangible net worth
of $125.0&nbsp;million. The U.S. credit agreement permits us to pay cash dividends in an amount not to exceed $5.0 million per
calendar year, so long as we are not in default before and after giving effect to such dividends.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We have a &pound;1.0&nbsp;million
revolving credit facility in the United Kingdom and a &euro;1.5 million revolving credit facility in Germany. On February 16,
2017, we amended our credit facility in China to decrease the credit facility from 40.0 million Chinese Yuan to 20.0 million Chinese
Yuan (approximately $3.0 million) and renewed the facility with an expiration date of February 15, 2018. We had $1.5 million of
borrowings under our China credit facility as of each of October 31, 2017 and 2016. We had no other debt or borrowings under any
of our other credit facilities at either of those dates. At October 31, 2017, we were in compliance with the covenants contained
in all of our credit facilities and had $19.6 million of available borrowing capacity under those facilities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We believe
our cash position and borrowing capacity under our credit facilities provides adequate liquidity to fund our operations over the
next twelve months, pay quarterly cash dividends and execute our strategic plan for product innovation and targeted penetration
of developing markets. We continue to receive and review information concerning businesses and assets, including intellectual
property assets, available for potential acquisition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="color: Black"><U>Contractual
Obligations and Commitments</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The following
is a table of contractual obligations and commitments as of October 31, 2017 (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Payments Due by Period</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Less than<BR> 1 Year</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">1-3<BR> Years</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">3-5<BR> Years</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">More than<BR> 5 Years</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; color: Black; text-align: left">Short-term debt</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,507</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,507</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">&mdash;</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">&mdash;</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">&mdash;</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Operating leases</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">7,968</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,316</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,979</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,210</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">463</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 1pt">Other</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3,851</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">133</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3,718</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Total</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">13,326</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">4,823</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">3,112</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">1,210</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">4,181</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 29; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In addition
to the contractual obligations and commitments disclosed above, we also have a variety of other obligations for the procurement
of materials and services, none of which subject us to any material non-cancelable commitments. While some of these obligations
arise under long-term supply agreements, we are not committed under these agreements to accept or pay for requirements that are
not needed to meet our production needs. We have no material minimum purchase commitments or &ldquo;take-or-pay&rdquo; type agreements
or arrangements. Unrecognized tax benefits in the amount of approximately $1.1 million, excluding any interest and penalties,
have been excluded from the table above because we are unable to determine a reasonably reliable estimate of the timing of future
payment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We expect capital
spending in fiscal 2018 to be approximately $8.7 million, which includes investments for capitalized software and capital equipment
for all of our production and selling facilities. We expect to fund these commitments with cash on hand and cash generated from
operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><U>Off Balance
Sheet Arrangements</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">From
time to time, our subsidiaries guarantee third party payment obligations in connection with the sale of machines to customers
that use financing. We follow Financial Accounting Standards Board (&ldquo;FASB&rdquo;) guidance for accounting for guarantees
(codified in Accounting Standards Codification (&ldquo;ASC&rdquo;) 460). As of October 31, 2017, we had 27 outstanding third party
payment guarantees totaling approximately $1.0 million. The terms of these guarantees are consistent with the underlying customer
financing terms. Upon shipment of a machine, the customer has the risk of ownership. The customer does not obtain title, however,
until it has paid for the machine. A retention of title clause allows us to recover the machine if the customer defaults on the
financing. We accrue liabilities under these guarantees at fair value, which amounts are insignificant.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><U>Critical
Accounting Policies and Estimates</U></B></FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Our
discussion and analysis of financial condition and results of operations is based upon our consolidated financial statements,
which have been prepared in accordance with U.S. Generally Accepted Accounting Principles. The preparation of financial statements
in conformity with those accounting principles requires us to make judgments and estimates that affect the amounts reported in
the consolidated financial statements and accompanying notes. Those judgments and estimates have a significant effect on the financial
statements because they result primarily from the need to make estimates about the effects of matters that are inherently uncertain.
Actual results could differ from those estimates. Our accounting policies, including those described below, are frequently evaluated
as our judgment and estimates are based upon historical experience and on various other assumptions that are believed to be reasonable
under the circumstances.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Revenue
Recognition -</I> We recognize revenue from sales of our machine tool systems upon delivery of the product to the customer
or distributor, which is normally at the time of shipment, because persuasive evidence of an arrangement exists, delivery has
occurred, the selling price is fixed and determinable and collectability is reasonably assured. Our computerized machine
tools are general purpose computer controlled machine tools that are typically used in stand-alone operations. Transfer of
ownership and risk of loss are not contingent upon contractual customer acceptance. Prior to shipment, we test each machine
to ensure the machine&rsquo;s compliance with standard operating specifications.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Depending
upon geographic location, after shipment, a machine may be installed at the customer&rsquo;s facilities by a distributor, independent
contractor or by one of our service technicians. In most instances where a machine is sold through a distributor, we have no installation
involvement. If sales are direct or through sales agents, we will typically complete the machine installation, which consists
of the reassembly of certain parts that were removed for shipping and the re-testing of the machine to ensure that it is performing
within the standard specifications. We consider the machine installation process to be inconsequential and perfunctory.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 30; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Service
fees from maintenance contracts are deferred and recognized in earnings on a pro rata basis over the term of the contract. Sales
related to software products are recognized when shipped in conformity with U.S. Generally Accepted Accounting Principles as promulgated
by FASB related to software revenue recognition that requires that at the time of shipment, persuasive evidence of an arrangement
exists, delivery has occurred, the selling price is fixed and determinable and collectability is reasonably assured. The software
does not require production, modification or customization.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Inventories
&ndash; </I>We determine at each balance sheet date how much, if any, of our inventory may ultimately prove to be either unsalable
or unsalable at its carrying cost. Reserves are established to effectively adjust the carrying value of such inventory to net
realizable value. To determine the appropriate level of valuation reserves, we evaluate current stock levels in relation to historical
and expected patterns of demand for all of our products. We evaluate the need for changes to valuation reserves based on market
conditions, competitive offerings and other factors on a regular basis.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Income Taxes
&ndash;</I> We account for income taxes and the related accounts under the asset and liability method.&nbsp; Deferred tax assets
and liabilities are measured using enacted income tax rates in each jurisdiction in effect for the year in which the temporary
differences are expected to be recovered or settled. These deferred tax assets are reduced by a valuation allowance, which is
established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Our judgment
regarding the realization of deferred tax assets may change due to future profitability and market conditions, changes in U.S.
or foreign tax laws and other factors. These changes, if any, may require material adjustments to these deferred tax assets and
an accompanying reduction or increase in net income in the period when such determinations are made.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The determination
of our provision for income taxes requires judgment, the use of estimates and the interpretation and application of&nbsp;complex
tax laws. Our provision for income taxes reflects a combination of income earned and taxed at the federal and state level in the
U.S., as well as in various foreign jurisdictions. We have not provided for any U.S. income taxes on the undistributed earnings
of our foreign subsidiaries based upon our determination that such earnings will be indefinitely reinvested abroad.&nbsp;&nbsp;Undistributed
earnings of our wholly-owned foreign subsidiaries at October 31, 2017 were approximately $92.9 million. In the event these earnings
are later distributed to the U.S., such distributions would likely result in additional U.S. tax that may be offset, at least
in part, by associated foreign tax credits.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In addition
to the risks to the effective tax rate described above, the future effective tax rate reflected in forward-looking statements
is based on currently effective tax laws. Significant changes in those laws could materially affect these estimates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We recognize
uncertain tax positions when it is more likely than not that the tax position will be sustained upon examination by relevant taxing
authorities, based on the technical merits of the position. The amount recognized is measured as the largest amount of benefit
that is greater than 50&nbsp;percent likely of being realized upon ultimate settlement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Impairment
of Long-Lived Assets &ndash; </I>We are required periodically to review the recoverability of certain assets, including property,
plant and equipment, intangible assets and goodwill, based on projections of anticipated future cash flows, including future profitability
assessments of various product lines. We estimate cash flows using internal budgets based on recent sales data.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Capitalized
Software Development Costs</I> &ndash; Costs incurred to develop computer software products and significant enhancements to software
features of existing products are capitalized as required by FASB guidance relating to accounting for the costs of computer software
to be sold, leased, or otherwise marketed, and such capitalized costs are amortized over the estimated product life of the related
software. The determination as to when in the product development cycle technological feasibility has been established, and the
expected product life, require judgments and estimates by management and can be affected by technological developments, innovations
by competitors and changes in market conditions affecting demand. We periodically review the carrying values of these assets and
make judgments as to ultimate realization considering the above-mentioned risk factors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>


<!-- Field: Page; Sequence: 31; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Derivative
Financial Instruments </I>&ndash; Critical aspects of our accounting policy for derivative financial instruments that we designate
as hedging instruments include conditions that require that critical terms of a hedging instrument are essentially the same as
a hedged forecasted transaction. Another important element of our policy demands that formal documentation be maintained as required
by FASB guidance relating to accounting for derivative instruments and hedging activities. Failure to comply with these conditions
would result in a requirement to recognize changes in market value of hedge instruments in earnings. We routinely monitor significant
estimates, assumptions, and judgments associated with derivative instruments, and compliance with formal documentation requirements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; color: Black"><I>Stock
Compensation</I> &ndash; We account for share-based compensation according to FASB guidance relating to share-based payments,
which requires the measurement and recognition of compensation expense for all share-based awards made to employees and directors
based on estimated fair values on the grant date. This guidance requires that we estimate the fair value of share-based awards
on the date of grant and recognize as expense the value of the portion of the award that is ultimately expected to vest over the
requisite service period. In the fourth quarter of fiscal 2017, we elected to early adopt Accounting Standards Update (&ldquo;ASU&rdquo;)
No. 2016-09, Compensation &ndash; Stock Compensation (Topic 718), which simplifies several areas of accounting for share-based
compensation arrangements, including income tax consequences, classification of awards as either equity or liabilities, and classification
on the statement of cash flows. The impact of this adoption is further described in Note 15 of Notes to Consolidated Financial
Statements.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 32; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><B><U>Item 7A.</U></B></TD><TD><FONT STYLE="text-transform: uppercase"><B><U>Quantitative and Qualitative Disclosures About Market Risk</U></B></FONT></TD></TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><U>Interest
Rate Risk</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Interest on
borrowings under our bank credit agreements are tied to prevailing domestic and foreign interest rates. At October 31, 2017, we
had $1.5 million of borrowings under our China credit facility. We had no other debt or borrowings under any of our other credit
facilities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B><U>Foreign
Currency Exchange Risk</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">In
fiscal 2017, we derived approximately 69% of our revenues from customers located outside of the Americas. All of our computerized
machine tools and computer control systems, as well as certain proprietary service parts, are sourced by our U.S.-based engineering
and manufacturing division and re-invoiced to our foreign sales and service subsidiaries, primarily in their functional currencies.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Our
products are sourced from foreign suppliers or built to our specifications by either our wholly-owned subsidiaries in Taiwan,
the U.S., Italy and China or an affiliated contract manufacturer in Taiwan. Our purchases are predominantly in foreign currencies
and in some cases our arrangements with these suppliers include foreign currency risk sharing agreements, which reduce (but do
not eliminate) the effects of currency fluctuations on product costs. The predominant portion of the exchange rate risk associated
with our product purchases relates to the New Taiwan Dollar and the Euro.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">We
enter into foreign currency forward exchange contracts from time to time to hedge the cash flow risk related to forecasted inter-company
sales and purchases denominated in, or based on, foreign currencies (primarily the Euro, Pound Sterling, and New Taiwan Dollar).
We also enter into foreign currency forward exchange contracts to protect against the effects of foreign currency fluctuations
on receivables and payables denominated in foreign currencies. We do not speculate in the financial markets and, therefore, do
not enter into these contracts for trading purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Forward
contracts for the sale or purchase of foreign currencies as of October 31, 2017, which are designated as cash flow hedges under
FASB guidance related to accounting for derivative instruments and hedging activities, were as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Notional</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Weighted</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Contract Amount at</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Amount</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Avg.</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Forward Rates in U.S. Dollars</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Forward</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">in Foreign</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Forward</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Contract</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">October 31,</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contracts</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Currency</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Rate</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Date</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Maturity Dates</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-decoration: underline; text-align: justify">Sale Contracts:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 27%; color: Black; text-align: justify">Euro</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">26,850,000</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">1.1435</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">30,704,120</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">31,567,343</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 20%; color: Black; text-align: right">Nov 2017 - Oct 2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify">Sterling</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6,400,000</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1.2973</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,302,715</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,539,006</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: right">Nov 2017 - Oct 2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-decoration: underline; text-align: left">Purchase Contracts:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify">New Taiwan Dollar</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">931,000,000</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">29.99</TD><TD STYLE="color: Black; text-align: left">*</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">31,041,613</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">31,154,872</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: right">Nov 2017 - Oct 2018</TD></TR>
</TABLE>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">*New
Taiwan Dollars per U.S. Dollar</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 33; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">Forward
contracts for the sale or purchase of foreign currencies as of October 31, 2017, which were entered into to protect against the
effects of foreign currency fluctuations on receivables and payables and are not designated as hedges under this guidance denominated
in foreign currencies, were as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Notional</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Weighted</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Contract Amount at</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Amount</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Avg.</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Forward Rates in U.S. Dollars</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Forward</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">in Foreign</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Forward</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Contract</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">October 31,</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contracts</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Currency</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Rate</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Date</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Maturity Dates</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-decoration: underline; text-align: justify">Sale Contracts:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 27%; color: Black; text-align: justify">Euro</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">21,771,037</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">1.1837</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">25,770,030</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: right">25,607,633</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 20%; color: Black; text-align: right">Nov 2017 - Oct 2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify">Pound Sterling</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,280,915</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1.3274</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,700,276</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,703,319</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: right">Nov 2017 - Dec 2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">South African Rand</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">11,804,200</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">0.0699</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">824,777</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">814,338</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: right">Nov 2017 - Apr 2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-decoration: underline; text-align: justify">Purchase Contracts:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify">New Taiwan Dollar</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">978,926,016</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">29.93</TD><TD STYLE="color: Black; text-align: left">*</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">32,706,852</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">32,605,176</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: right">Nov 2017 - Mar 2018</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">*
New Taiwan Dollars per U.S. Dollar</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We are also
exposed to foreign currency exchange risk related to our investment in net assets in foreign countries. To manage this risk, we
entered into a forward contract with a notional amount of &euro;3.0 million in November 2016. We designated this forward contract
as a hedge of our net investment in Euro denominated assets. We selected the forward method under the FASB guidance related to
the accounting for derivatives instruments and hedging activities. The forward method requires all changes in the fair value of
the contract to be reported as a cumulative translation adjustment, net of tax, in Accumulated other comprehensive loss in the
same manner as the underlying hedged net assets. This forward contract matured in November 2017 and we entered into a new forward
contract for the same notional amount that is set to mature in November 2018. As of October 31, 2017, we had $809,000 of realized
gains and $140,000 of realized losses, net of tax, recorded as cumulative translation adjustments in Accumulated other comprehensive
loss, related to these forward contracts.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Forward
contracts designated as net investment hedges under this guidance as of October 31, 2017 were as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Notional<BR> Amount</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Weighted<BR> Avg.</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">&nbsp;</TD><TD NOWRAP STYLE="color: Black; text-align: center">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>Contract
                                                                    Amount at <U STYLE="text-decoration: none">Forward</U></B></FONT><BR> <FONT STYLE="color: Black"><B><U STYLE="text-decoration: none">Rates in U.S. Dollars</U></B></FONT></P></TD><TD NOWRAP STYLE="color: Black; text-align: center">&nbsp;</TD><TD NOWRAP STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: center">&nbsp;</TD>
    <TD NOWRAP STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Forward</B></FONT><FONT STYLE="color: Black"><BR> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U STYLE="text-decoration: none">Contracts</U></B></FONT></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>in Foreign</B></FONT><FONT STYLE="color: Black"><BR> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U STYLE="text-decoration: none">Currency</U></B></FONT></FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold; text-align: center">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Forward</B></FONT><FONT STYLE="color: Black"><BR> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U STYLE="text-decoration: none">Rate</U></B></FONT></FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold; text-align: center">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Contract</B></FONT><FONT STYLE="color: Black"><BR> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U STYLE="text-decoration: none">Date</U></B></FONT></FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold; text-align: center">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>October 31,</B></FONT><FONT STYLE="color: Black"><BR> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U STYLE="text-decoration: none">2017</U></B></FONT></FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold; text-align: center">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Maturity Date</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black"></TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD STYLE="color: Black; font-weight: bold; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 27%; color: Black; text-decoration: underline; text-align: justify">Sale Contracts:</TD><TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="width: 20%; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify">Euro</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,000,000</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1.0935</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,280,500</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,497,342</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: right">Nov 2017</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 34; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>Management&rsquo;s
Annual Report on Internal Control over Financial Reporting</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">To the Shareholders and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Board of Directors</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">of Hurco Companies, Inc.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Management
of Hurco Companies, Inc. (the &ldquo;Company&rdquo;) has assessed the effectiveness of the Company&rsquo;s internal control over
financial reporting as of October 31, 2017, based on criteria established in Internal Control&mdash;Integrated Framework issued
by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (COSO). Management is responsible for
the Company&rsquo;s financial statements, for maintaining effective internal control over financial reporting, and for its assessment
of the effectiveness of internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Because of
its inherent limitations, the Company&rsquo;s internal control over financial reporting may not prevent or detect misstatements.
Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate
because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In management&rsquo;s
opinion, the Company&rsquo;s internal control over financial reporting as of October 31, 2017, was effective based on the criteria
specified above.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Our independent
registered accounting firm, RSM US LLP (&ldquo;RSM&rdquo;), which also audited our consolidated financial statements, audited
the effectiveness of our internal control over financial reporting as of October 31, 2017. RSM has issued their attestation report,
which is included in Part II, Item 8 of this Annual Report on Form 10-K.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid; text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">/s/
    Michael Doar</FONT></TD>
    <TD STYLE="width: 50%; text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Michael Doar,</FONT></TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Chairman and Chief
    Executive Officer</FONT></TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Courier; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid; text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">/s/
    Sonja K. McClelland</FONT></TD>
    <TD STYLE="width: 50%; text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Sonja K. McClelland</FONT></TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Executive
    Vice President, Secretary, Treasurer and Chief Financial Officer</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Courier; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 100%; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Indianapolis,
    Indiana</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">January
    5, 2018</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Courier; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 35; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U><A NAME="a_001"></A>Item 8.</U></B></FONT></TD><TD><FONT STYLE="color: Black"><B><U>FINANCIAL STATEMENTS
                                         AND SUPPLEMENTARY DATA</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-weight: normal; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>Report of
Independent Registered Public Accounting Firm</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">To the Shareholders and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Board of Directors</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">of Hurco Companies, Inc.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We have audited
the accompanying consolidated balance sheet of Hurco Companies, Inc. and subsidiaries as of October 31, 2017, and the related
consolidated statements of income, comprehensive income, changes in shareholders' equity, and cash flows for the year then ended.
Our audit also included the financial statement schedule listed in Item 15(a). These financial statements and financial statement
schedule are the responsibility of the Company's management. Our responsibility is to express an opinion on these financial statements
and schedule based on our audits.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We conducted
our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require
that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material
misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements.
An audit also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating
the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In our opinion,
the consolidated financial statements referred to above present fairly, in all material respects, the financial position of Hurco
Companies, Inc. and subsidiaries as of October 31, 2017, and the results of their operations and their cash flows for the year
then ended, in conformity with U.S. generally accepted accounting principles. Also, in our opinion, the related financial statement
schedule, when considered in relation to the basic consolidated financial statements taken as a whole, presents fairly in all
material respects the information set forth therein.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We have also
audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), Hurco Companies, Inc.&rsquo;s
and subsidiaries&rsquo; internal control over financial reporting as of October 31, 2017, based on criteria established in <I>Internal
Control &mdash; Integrated Framework</I> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013,
and our report dated January 5, 2018 expressed an unqualified opinion on the effectiveness of Hurco Companies, Inc. and subsidiaries&rsquo;
internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">/s/
    RSM US LLP</FONT></TD>
    <TD STYLE="width: 50%; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Indianapolis,
    Indiana</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">January
    5, 2018</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 36; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>Report of
Independent Registered Public Accounting Firm</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">To the Shareholders and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Board of Directors</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">of Hurco Companies, Inc.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We have audited
the accompanying consolidated balance sheet of Hurco Companies, Inc. as of October 31, 2016 and the related consolidated statements
of income, comprehensive income, changes in shareholders&rsquo; equity and cash flows for each of the two years in the period
ended October 31, 2016. Our audits also included the financial statement schedule listed at Item 15(a) for each of the two years
in the period ended October 31, 2016. These financial statements and schedule are the responsibility of the Company&rsquo;s management.
Our responsibility is to express an opinion on these financial statements and schedule based on our audits.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We conducted
our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards
require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material
misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements.
An audit also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating
the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In our opinion,
the financial statements referred to above present fairly, in all material respects, the consolidated financial position of Hurco
Companies, Inc. at October 31, 2016 and the consolidated results of its operations and its cash flows for each of the two years
in the period ended October 31, 2016 in conformity with U.S. generally accepted accounting principles. Also, in our opinion, the
related financial statement schedule for each of the two years in the period ended October 31, 2016, when considered in relation
to the basic financial statements taken as a whole, presents fairly in all material respects the information set forth therein.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid; text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">/s/
    Ernst &amp; Young LLP</FONT></TD>
    <TD STYLE="width: 50%; text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Indianapolis,
    Indiana</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>January 6, 2017, except for Note 15, as to which the date is January 5, 2018</FONT></TD>
    <TD><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 37; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>Report of
Independent Registered Public Accounting Firm</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">To the Shareholders and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Board of Directors</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">of Hurco Companies, Inc.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We have audited
Hurco Companies, Inc. and subsidiaries&rsquo; internal control over financial reporting as of October 31, 2017, based on criteria
established in <I>Internal Control &mdash; Integrated Framework</I> issued by the Committee of Sponsoring Organizations of the
Treadway Commission in 2013. Hurco Companies, Inc. and subsidiaries&rsquo; management is responsible for maintaining effective
internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting
included in the accompanying Management's Report on Internal Control over Financial Reporting. Our responsibility is to express
an opinion on the company's internal control over financial reporting based on our audit.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We conducted
our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require
that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting
was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting,
assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal
control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the
circumstances. We believe that our audit provides a reasonable basis for our opinion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">A company's
internal control over financial reporting is a process designed 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.
A company's internal control over financial reporting includes those policies and procedures that (a) pertain to the maintenance
of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;
(b) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in
accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only
in accordance with authorizations of management and directors of the company; and (c) provide reasonable assurance regarding prevention
or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect
on the financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Because of
its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections
of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes
in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In our opinion,
Hurco Companies, Inc. and subsidiaries maintained, in all material respects, effective internal control over financial reporting
as of October 31, 2017, based on criteria established in <I>Internal Control &mdash; Integrated Framework </I>issued by the Committee
of Sponsoring Organizations of the Treadway Commission in 2013.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We have also
audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated financial
statements of Hurco Companies, Inc. and subsidiaries as of and for the year ended October 31, 2017, and our report dated January
5, 2018 expressed an unqualified opinion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">/s/
    RSM US LLP</FONT></TD>
    <TD STYLE="width: 50%"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Indianapolis, Indiana</FONT></TD>
    <TD><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">January 5, 2018</FONT></TD>
    <TD><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 38; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><A NAME="a_002"></A><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>CONSOLIDATED
STATEMENTS OF INCOME</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">(In thousands, except per share amounts)</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; color: Black; font-weight: bold; text-align: left">Sales and service fees</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">243,667</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">227,289</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">219,383</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">Cost of sales and service</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">173,103</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">156,849</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">150,292</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Gross profit</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">70,564</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">70,440</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">69,091</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">Selling, general and administrative expenses</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">49,661</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">50,824</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">45,287</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Operating income</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">20,903</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">19,616</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">23,804</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Interest expense</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">91</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">72</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">198</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Interest income</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">41</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">40</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">76</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Investment income</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">138</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">149</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">78</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Income from equity investments</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">505</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">466</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">474</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">Other expense, net</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">780</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,314</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">681</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Income before income taxes</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">20,716</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">18,885</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">23,553</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">Provision for income taxes</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">5,601</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">5,593</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,339</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Net income</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">15,115</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">13,292</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">16,214</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">Income per common share &ndash; basic</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">2.27</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">2.01</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">2.46</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">Weighted average common shares outstanding &ndash; basic</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">6,615</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">6,569</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">6,543</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">Income per common share &ndash; diluted</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">2.25</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1.99</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">2.44</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">Weighted average common shares outstanding &ndash; diluted</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">6,680</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">6,642</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">6,602</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">Dividends paid per share</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">0.39</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">0.35</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">0.31</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><I>The accompanying
notes are an integral part of the consolidated financial statements.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>


<!-- Field: Page; Sequence: 39; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><A NAME="a_003"></A><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>CONSOLIDATED
STATEMENTS OF COMPREHENSIVE INCOME</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">(In thousands)</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; color: Black; text-align: left">Net Income</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">15,115</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">13,292</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">16,214</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Other comprehensive income (loss):</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Translation gain (loss) of foreign currency financial statements</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4,916</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,441</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(6,333</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">(Gain) / loss on derivative instruments reclassified into operations, &nbsp;net of tax of $(745), $(906), and $(431), respectively</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,354</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,647</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(784</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1pt">Gain / (loss) on derivative instruments, net of tax of &nbsp;$(390), $787, and $712, respectively</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; text-align: right; border-bottom: Black 1pt solid">(709</TD><TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; text-align: right; border-bottom: Black 1pt solid">1,431</TD><TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; text-align: right; border-bottom: Black 1pt solid">1,291</TD><TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total other comprehensive income (loss)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">2,853</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(1,657</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(5,826</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Comprehensive income</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">17,968</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">11,635</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">10,388</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><I>The accompanying
notes are an integral part of the consolidated financial statements.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>


<!-- Field: Page; Sequence: 40; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><A NAME="a_004"></A><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>CONSOLIDATED
BALANCE SHEETS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black"><B>&nbsp;</B></TD><TD NOWRAP STYLE="color: Black"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; text-align: center"><B>(In thousands, except share and per share data)</B></TD><TD NOWRAP STYLE="color: Black"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: center">ASSETS</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Current assets:</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; color: Black; text-align: left; padding-left: 9pt">Cash and cash equivalents</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">66,307</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">41,217</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.25in; text-indent: -0.125in">Accounts receivable, less allowance for doubtful accounts &nbsp;of $639 in 2017 and $664 in 2016</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">50,094</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">48,631</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Inventories, net</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">119,948</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">117,025</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Derivative assets</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">596</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,725</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Prepaid assets</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">7,913</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,207</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 1pt; padding-left: 9pt">Other</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,557</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,576</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 27pt">Total current assets</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">246,415</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">218,381</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Property and equipment:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-left: 9pt">Land</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">841</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">841</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 9pt">Building</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">7,352</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">7,352</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Machinery and equipment</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">25,652</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">23,515</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Leasehold improvements</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3,503</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3,487</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">37,348</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">35,195</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Less accumulated depreciation and amortization</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(25,167</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(22,898</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-left: 27pt">Total property and equipment, net</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">12,181</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">12,297</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Non-current assets:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Software development costs, less accumulated amortization</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6,226</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4,926</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 9pt">Goodwill</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,440</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,314</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Intangible assets, net</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,076</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,150</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Deferred income taxes</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6,176</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6,138</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Investments and other assets, net</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,131</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">6,743</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 27pt">Total non-current assets</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">23,049</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">21,271</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 27pt">Total assets</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">281,645</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">251,949</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: center">LIABILITIES AND SHAREHOLDERS&rsquo; EQUITY</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Current liabilities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Accounts payable</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">45,127</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">35,210</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Accounts payable-related parties</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,511</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,990</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Accrued expenses and other</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">18,240</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">17,231</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Accrued warranty expenses</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,772</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,523</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Derivative liabilities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,732</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">538</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Short-term debt</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,507</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,476</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 27pt">Total current liabilities</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">70,889</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">57,968</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Non-current liabilities:</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Deferred income taxes</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,821</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4,294</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Accrued tax liability</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">133</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">963</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Deferred credits and other</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3,717</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3,249</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 27pt">Total non-current liabilities</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,671</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">8,506</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Shareholders&rsquo; equity:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-left: 0.25in; text-indent: -0.125in">Preferred stock: no par value per share, 1,000,000 shares authorized, no shares issued</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 0.25in; text-indent: -0.125in">Common stock: no par value, $.10 stated value per share, 12,500,000 shares authorized, 6,799,006 and 6,720,453 shares issued; and 6,641,197 and 6,573,103 shares outstanding, as of October 31, 2017 and October 31, 2016, respectively</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">664</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">657</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Additional paid-in capital</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">61,344</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">59,119</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Retained earnings</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">149,267</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">136,742</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Accumulated other comprehensive loss</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(8,190</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(11,043</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 1pt">Total shareholders&rsquo; equity</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">203,085</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">185,475</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 27pt">Total liabilities and shareholders&rsquo; equity</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">281,645</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">251,949</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><I>The accompanying
notes are an integral part of the consolidated financial statements.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>


<!-- Field: Page; Sequence: 41; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_005"></A><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>CONSOLIDATED
STATEMENTS OF CASH FLOWS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">(In thousands)</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Cash flows from operating activities:</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 61%; color: Black; text-align: left">Net income</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">15,115</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">13,292</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">16,214</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Adjustments to reconcile net income to net cash provided by (used for) operating activities, net of acquisitions:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Provision for doubtful accounts</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(25</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(75</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(139</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Deferred income taxes</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,108</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(225</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,013</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Equity in income of affiliates</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(505</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(466</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(474</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Foreign currency (gain) loss</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(851</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,850</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,223</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Unrealized (gain) loss on derivatives</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(411</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">393</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">147</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Depreciation and amortization</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,616</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,868</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,222</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Stock-based compensation</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,698</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,607</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,193</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Taxes paid related to net settlement of restricted shares</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">295</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">146</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">239</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Change in assets and liabilities, net of acquisitions:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">(Increase) decrease in accounts receivable</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">563</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(8,141</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,666</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">(Increase) decrease in inventories</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,638</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(13,881</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,852</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">(Increase) decrease in prepaid expenses</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">80</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">809</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">383</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Increase (decrease) in accounts payable</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,529</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(6,001</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,028</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Increase (decrease) in accrued expenses</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">627</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(90</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(962</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Net change in derivative assets and liabilities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">964</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(245</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,081</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 1pt; padding-left: 9pt">Other</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(2,069</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">442</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">179</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Net cash provided by (used for) operating activities</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">30,372</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(6,717</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">28,783</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Cash flows from investing activities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Proceeds from sale of property and equipment</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">264</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">62</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Purchase of property and equipment</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,181</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,972</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(3,127</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Software development costs</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,264</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,205</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,406</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Other investments</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">417</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">308</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Acquisition of business, net of cash acquired</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(17,650</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash provided by (used for) investing activities</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(4,028</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(3,913</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(21,813</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Cash flows from financing activities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Proceeds from exercise of common stock options</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">534</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">257</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Dividends paid</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,590</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,310</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,034</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Tax benefit from exercise of stock options</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">119</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Taxes paid related to net settlement of restricted shares</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(295</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(146</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(239</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Repayment on short-term debt</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(1,605</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash provided by (used for) financing activities</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(2,351</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(2,456</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(3,502</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Effect of exchange rate changes on cash and cash equivalents</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,097</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(934</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(2,077</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left">Net increase (decrease) in cash and cash equivalents</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">25,090</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(14,020</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,391</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 1pt">Cash and cash equivalents at beginning of year</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">41,217</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">55,237</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">53,846</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents at end of year</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">66,307</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">41,217</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">55,237</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Supplemental disclosures:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Cash paid for:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Interest</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">66</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">56</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">156</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Income taxes, net</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">4,867</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">4,328</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">9,890</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><I>The accompanying
notes are an integral part of the consolidated financial statements.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>


<!-- Field: Page; Sequence: 42; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_006"></A><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>CONSOLIDATED
STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Common</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Accumulated</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Stock</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Common</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Additional</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Other</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(In thousands,
    except shares</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Shares</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Stock</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Paid-In</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Retained</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Comprehensive</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>outstanding)</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Outstanding</B></FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Amount</B></FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Capital</B></FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Earnings</B></FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Loss</B></FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total</B></FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; color: Black; font-weight: bold">Balances, October 31, 2014</TD><TD STYLE="width: 1%; color: Black; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; color: Black; font-weight: bold; text-align: right">6,508,880</TD><TD STYLE="width: 1%; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; font-weight: bold; text-align: right">651</TD><TD STYLE="width: 1%; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; font-weight: bold; text-align: right">55,974</TD><TD STYLE="width: 1%; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; font-weight: bold; text-align: right">111,580</TD><TD STYLE="width: 1%; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; font-weight: bold; text-align: left">($</TD><TD STYLE="width: 10%; color: Black; font-weight: bold; text-align: right">3,560</TD><TD STYLE="width: 1%; color: Black; font-weight: bold; text-align: left">)</TD><TD STYLE="width: 1%; color: Black; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; font-weight: bold; text-align: right">164,645</TD><TD STYLE="width: 1%; color: Black; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Net income</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">16,214</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">16,214</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Other comprehensive income (loss)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(5,826</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(5,826</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Exercise of common stock options</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">15,300</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">256</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">257</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Stock-based compensation expense</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">27,538</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,190</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,193</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Tax benefit (expense) from stock option activities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">119</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">119</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Dividends paid</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,034</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,034</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">Balances, October 31, 2015</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">6,551,718</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">655</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">57,539</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">125,760</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">($</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">9,386</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">)</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">174,568</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Net income</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">13,292</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">13,292</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Other comprehensive income (loss)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,657</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,657</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Exercise of common stock options</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">-</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Stock-based compensation expense</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">21,385</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,605</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,607</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Tax benefit (expense) from stock option activities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(25</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(25</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Dividends paid</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,310</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,310</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">Balances, October 31, 2016</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">6,573,103</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">657</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">59,119</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">136,742</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">($</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">11,043</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">)</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">185,475</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Net income</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">15,115</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">15,115</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Other comprehensive income (loss)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,853</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,853</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Exercise of common stock options</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">29,164</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">531</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">534</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Stock-based compensation expense</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">38,930</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,694</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,698</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Dividends paid</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,590</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,590</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">Balances, October 31, 2017</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">6,641,197</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">664</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">61,344</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">149,267</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">($</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">8,190</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">)</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">203,085</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><I>The accompanying
notes are an integral part of the consolidated financial statements.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>


<!-- Field: Page; Sequence: 43; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_007"></A><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="color: Black"><B>1.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><B>SUMMARY OF SIGNIFICANT
ACCOUNTING POLICIES</B></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Consolidation</I>.
The consolidated financial statements include the accounts of Hurco Companies, Inc. (an Indiana corporation) and its wholly-owned
subsidiaries. We have a 35% ownership interest in a Taiwan affiliate that is accounted for using the equity method. Our investment
in that affiliate was approximately $3.6 million and $3.6 million as of October 31, 2017 and 2016, respectively. That investment
is included in Investments and other assets, net on the accompanying Consolidated Balance Sheets. Intercompany accounts and transactions
have been eliminated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Statements
of Cash Flows</I>. We consider all highly liquid investments with a stated maturity at the date of purchase of three months or
less to be cash equivalents. Cash flows from hedges are classified consistent with the items being hedged.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Translation
of Foreign Currencies</I>. All balance sheet accounts of non-U.S. subsidiaries are translated at the exchange rate as of the end
of the year and translation adjustments of foreign currency balance sheets are recorded as a component of Accumulated other comprehensive
loss in shareholders' equity. Income and expenses are translated at the average exchange rates during the year. Cumulative foreign
currency translation adjustments, net of gains related to our net investment hedges, as of October 31, 2017 were a net loss of
$7.4 million and are included in Accumulated other comprehensive loss. Foreign currency transaction gains and losses are recorded
as income or expense as incurred and are recorded in Other expense, net.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black"><I>Hedging.
</I>We are exposed to certain market risks relating to our ongoing business operations, including foreign currency risk, interest
rate risk and credit risk. We manage our exposure to these and other market risks through regular operating and financing activities.
Currently, the only risk that we manage through the use of derivative instruments is foreign currency risk.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">We
operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could
be adversely affected by changes in foreign currency exchange rates. To reduce the potential effects of foreign exchange rate
movements on our net equity investment in one of our foreign subsidiaries, and the gross profit and net earnings of certain of
our foreign subsidiaries, we enter into derivative financial instruments in the form of foreign exchange forward contracts with
a major financial institution. We are primarily exposed to foreign currency exchange rate risk with respect to transactions and
net assets denominated in Euros, Pounds Sterling, Indian Rupee, South African Rand, Singapore Dollars, Chinese Yuan, Polish Zloty,
and New Taiwan Dollars.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">We
account for derivative instruments as either assets or liabilities and carry them at fair value. The accounting for changes in
the fair value of a derivative depends on the intended use of the derivative and the resulting designation. For derivative instruments
designated as a fair value hedge, the gain or loss is recognized in earnings in the period of change together with the offsetting
loss or gain on the hedged item attributed to the risk being hedged. For a derivative instrument designated as a cash flow hedge,
the effective portion of the derivative&rsquo;s gain or loss is initially reported as a component of Accumulated other comprehensive
loss in shareholders&rsquo; equity and subsequently reclassified into earnings when the hedged exposure affects earnings. The
ineffective portion of the gain or loss is reported in earnings immediately.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">For
derivative instruments that are not designated as accounting hedges under the Derivatives and Hedging Topic of the Financial Accounting
Standards Board (FASB guidance), changes in fair value are recognized in earnings in the period of change. We do not hold or issue
derivative financial instruments for speculative trading purposes. We only enter into derivatives with one counterparty, which
is among one of the largest U.S. banks (ranked by assets), in order to minimize credit risk and, to date, that counterparty has
not failed to meet its financial obligations under such contracts.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 44; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS - Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black"><U>Derivatives
Designated as Hedging Instruments</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We enter into
foreign currency forward exchange contracts periodically to hedge certain forecasted inter-company sales and purchases denominated
in foreign currencies (the Pound Sterling, Euro and New Taiwan Dollar). The purpose of these instruments is to mitigate the risk
that the U.S. Dollar net cash inflows and outflows resulting from sales and purchases denominated in foreign currencies will be
adversely affected by changes in exchange rates. These forward contracts have been designated as cash flow hedge instruments,
and are recorded in the Consolidated Balance Sheets at fair value in Derivative assets and Derivative liabilities. The effective
portion of the gains and losses resulting from the changes in the fair value of these hedge contracts are deferred in Accumulated
other comprehensive loss and recognized as an adjustment to Cost of sales and service in the period that the corresponding inventory
sold that is the subject of the related hedge contract is recognized, thereby providing an offsetting economic impact against
the corresponding change in the U.S. Dollar value of the inter-company sale or purchase being hedged. The ineffective portion
of gains and losses resulting from the changes in the fair value of these hedge contracts is reported in Other (income) expense,
net immediately. We perform quarterly assessments of hedge effectiveness by verifying and documenting the critical terms of the
hedge instrument and determining that forecasted transactions have not changed significantly. We also assess on a quarterly basis
whether there have been adverse developments regarding the risk of a counterparty default.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We had forward
contracts outstanding as of October 31, 2017, in Euros, Pounds Sterling and New Taiwan Dollars with set maturity dates ranging
from November 2017 through October 2018. The contract amount at forward rates in U.S. Dollars at October 31, 2017 for Euros and
Pounds Sterling was $31.6 million and $8.5 million, respectively. The contract amount at forward rates in U.S. Dollars for New
Taiwan Dollars was $31.2 million at October 31, 2017. At October 31, 2017, we had approximately $790,000 of loss, net of tax,
related to cash flow hedges deferred in Accumulated other comprehensive loss. Of this amount, $636,000 represented unrealized
loss, net of tax, related to cash flow hedge instruments that remain subject to currency fluctuation risk. The majority of these
deferred losses will be recorded as an adjustment to Cost of sales and service in periods through October 2018, in which the corresponding
inventory that is the subject of the related hedge contract is sold, as described above.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We are exposed
to foreign currency exchange risk related to our investment in net assets in foreign countries. To manage this risk, we entered
into a forward contract with a notional amount of &euro;3.0 million in November 2016. We designated this forward contract as a
hedge of our net investment in Euro denominated assets. We selected the forward method under the FASB guidance related to the
accounting for derivatives instruments and hedging activities. The forward method requires all changes in the fair value of the
contract to be reported as a cumulative translation adjustment, net of tax, in Accumulated other comprehensive loss in the same
manner as the underlying hedged net assets. This forward contract matured in November 2017 and we entered into a new forward contract
for the same notional amount that is set to mature in November 2018. As of October 31, 2017, we had a realized gain of $809,000
and an unrealized loss of $140,000, net of tax, recorded as cumulative translation adjustments in Accumulated other comprehensive
loss, related to these forward contracts.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><U>Derivatives Not Designated as
Hedging Instruments</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We enter into
foreign currency forward exchange contracts to protect against the effects of foreign currency fluctuations on receivables and
payables denominated in foreign currencies. These derivative instruments are not designated as hedges under FASB guidance and,
as a result, changes in their fair value are reported currently as Other expense, net in the Consolidated Statements of Income
consistent with the transaction gain or loss on the related receivables and payables denominated in foreign currencies.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 45; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS - Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We had forward
contracts outstanding as of October 31, 2017, in Euros, Pounds Sterling, South African Rand and New Taiwan Dollars with set maturity
dates ranging from November 2017 through October 2018. The contract amounts at forward rates in U.S. Dollars at October 31, 2017
for Euros, Pounds Sterling and South African Rand totaled $28.1 million. The contract amount at forward rates in U.S. Dollars
for New Taiwan Dollars was $32.6 million at October 31, 2017.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><U>Fair Value of Derivative Instruments</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We recognize
the fair value of derivative instruments as assets and liabilities on a gross basis on our Consolidated Balance Sheets. As of
October 31, 2017 and October 31, 2016, all derivative instruments were recorded at fair value on the balance sheets as follows
(in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="5" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="5" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Balance Sheet</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Fair</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Balance Sheet</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Fair</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; border-bottom: Black 1pt solid">Derivatives</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Location</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Value</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Location</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Value</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-decoration: underline; text-align: left">Designated as Hedging Instruments:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 42%; color: Black; text-align: left">Foreign exchange forward contracts</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 15%; color: Black; text-align: left">Derivative assets</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">305</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 15%; color: Black; text-align: left">Derivative assets</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,721</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Foreign exchange forward contracts</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">Derivative liabilities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">1,508</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">Derivative liabilities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">173</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-decoration: underline; text-align: left">Not Designated as Hedging Instruments:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Foreign exchange forward contracts</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">Derivative assets</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">291</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">Derivative assets</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">4</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Foreign exchange forward contracts</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">Derivative liabilities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">224</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">Derivative liabilities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">365</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black"><U>Effect
of Derivative Instruments on the Consolidated Balance Sheets, Statements of Changes in Shareholders&rsquo; Equity and Statements
of Income</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">Derivative
instruments had the following effects on our Consolidated Balance Sheets, Statements of Changes in Shareholders&rsquo; Equity
and Statements of Income, net of tax, during the fiscal years ended October 31, 2017 and 2016 (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Amount of Gain (Loss)</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Location of Gain (Loss)</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Amount of Gain (Loss)</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Recognized in</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Reclassified from</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Reclassified from</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Other Comprehensive</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Other Comprehensive</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Other Comprehensive</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; border-bottom: Black 1pt solid">Derivatives</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Income (Loss)</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Income (Loss)</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Income (Loss)</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 1pt"><U>Designated as Hedging Instruments:</U></TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">(Effective Portion)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: center">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Foreign exchange forward contracts</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 35%; color: Black; text-align: left">&ndash; Intercompany sales/purchases</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">(709</TD><TD STYLE="width: 1%; color: Black; text-align: left">)</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,431</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 12%; color: Black; text-align: left; vertical-align: bottom">Cost of sales and service</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,354</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,647</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Foreign exchange forward contract</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">&ndash; Net Investment</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">(96</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">28</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">We
recognized a gain of $18,000 during the fiscal year ended October 31, 2017 and a gain of $18,000 during the fiscal year ended
October 31, 2016 as a result of contracts closed early that were deemed ineffective for financial reporting and did not qualify
as cash flow hedges.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 46; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS - Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">We
recognized the following gains and losses in our Consolidated Statements of Income during the fiscal years ended October 31, 2017
and 2016 on derivative instruments not designated as hedging instruments (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Location of Gain (Loss)</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Amount of Gain (Loss)</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; border-bottom: Black 1pt solid">Derivatives</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Recognized in Operations</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Recognized in Operations</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-decoration: underline; text-align: left">Not Designated as Hedging Instruments:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 61%; color: Black; text-align: left">Foreign exchange forward contracts</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 12%; color: Black; text-align: left">Other expense, net</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">(1,001</TD><TD STYLE="width: 1%; color: Black; text-align: left">)</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">536</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
following table presents the changes in the components of Accumulated other comprehensive loss, net of tax, for the fiscal years
ended October 31, 2017 and 2016 (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Foreign</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Cash</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Currency</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Flow</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Translation</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Hedges</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; color: Black">Balance, October 31, 2015</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">(10,884</TD><TD STYLE="width: 1%; color: Black; text-align: left">)</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,498</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">(9,386</TD><TD STYLE="width: 1%; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Other comprehensive income (loss) before reclassifications</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,441</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,431</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(10</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 1pt">Reclassifications</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(1,647</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(1,647</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">Balance, October 31, 2016</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">(12,325</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,282</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">(11,043</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Other comprehensive income (loss) before reclassifications</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4,916</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(709</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4,207</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 1pt">Reclassifications</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(1,354</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(1,354</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">Balance, October 31, 2017</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">(7,409</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">(781</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">(8,190</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Inventories</I>.
Inventories are stated at the lower of cost or market, with cost determined using the first-in, first-out method. Provisions are
made to reduce excess or obsolete inventories to their estimated realizable value.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Property
and Equipment</I>. Property and equipment are carried at cost. Depreciation and amortization of assets are provided primarily
under the straight-line method over the shorter of the estimated useful lives or the lease terms as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 60%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: justify">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Years</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Land</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">&nbsp;</TD><TD STYLE="color: Black; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Indefinite</FONT></TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 87%; color: Black">Building</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: center">&nbsp;</TD><TD STYLE="width: 10%; color: Black; text-align: center">40</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Machines</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">&nbsp;</TD><TD STYLE="color: Black; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">7 &ndash; 10</FONT></TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Shop and office equipment</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">&nbsp;</TD><TD STYLE="color: Black; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">3 &ndash; 7</FONT></TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Building &amp; leasehold improvements</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">&nbsp;</TD><TD STYLE="color: Black; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">3 &ndash; 40</FONT></TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Total
depreciation and amortization expense recognized for property and equipment for the fiscal years ended October 31, 2017, 2016
and 2015 was $2.5 million, $2.5 million, and $2.2 million, respectively.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Revenue
Recognition. </I>We recognize revenue from sales of our machine tool systems upon delivery of the product to the customer or
distributor, which is normally at the time of shipment, because persuasive evidence of an arrangement exists, delivery has
occurred, the selling price is fixed and determinable and collectability is reasonably assured. Our computerized machine
tools are general purpose computer controlled machine tools that are typically used in stand-alone operations. Transfer of
ownership and risk of loss are not contingent upon contractual customer acceptance. Prior to shipment, we test each machine
to ensure the machine&rsquo;s compliance with standard operating specifications.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 47; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS - Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Depending
upon geographic location, after shipment, a machine may be installed at the customer&rsquo;s facilities by a distributor, independent
contractor or by one of our service technicians. In most instances where a machine is sold through a distributor, we have no installation
involvement. If sales are direct or through sales agents, we will typically complete the machine installation, which consists
of the reassembly of certain parts that were removed for shipping and the re-testing of the machine to ensure that it is performing
within the standard specifications. We consider the machine installation process to be inconsequential and perfunctory.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Service
fees from maintenance contracts are deferred and recognized in earnings on a pro rata basis over the term of the contract, and
are generally sold on a stand-alone basis.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Sales
related to software upgrades are recognized when shipped in conformity with U.S. Generally Accepted Accounting Principles as promulgated
by FASB guidance related to software revenue recognition that requires at the time of shipment, persuasive evidence of an arrangement
exists, delivery has occurred, the selling price is fixed and determinable and collectability is reasonably assured. The software
does not require production, modification or customization.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Allowance
for Doubtful Accounts</I>. The allowance for doubtful accounts is based on our best estimate of probable credit issues and historical
experience. We perform credit evaluations of the financial condition of our customers. No collateral is required for sales made
on open account terms. Concentrations of credit risk with respect to accounts receivable are limited due to the large number of
customers comprising our customer base and their dispersion across many geographic areas. We consider trade accounts receivable
to be past due when payment is not made by the due date as specified on the customer invoice, and we charge off uncollectible
balances when all reasonable collection efforts have been exhausted.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Product
Warranty</I>. Expected future product warranty claims are recorded to expense when the product is sold. Product warranty estimates
are established using historical information about the nature, frequency, and average cost of warranty claims. Warranty claims
are influenced by factors such as new product introductions, technological developments, the competitive environment, and the
costs of component parts. Actual payments for warranty claims could differ from the amounts estimated requiring adjustments to
the liabilities in future periods. See Note 11 of Notes to Consolidated Financial Statements for further discussion of warranties.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Research
and Development Costs.</I> The costs associated with research and development programs for new products and significant product
improvements, other than software development costs which are eligible for capitalization per FASB guidance, are expensed as incurred
and are included in Selling, general and administrative expenses. Research and development expenses totaled $4.2 million, $4.9
million, and $3.9 million, in fiscal 2017, 2016, and 2015, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Software
Development Costs. </I>We sell software products that are essential to our machine tools. Costs incurred to develop computer software
products and significant enhancements to software features of existing products to be sold or otherwise marketed are capitalized,
after technological feasibility is established. Software development costs are amortized on a straight-line basis over the estimated
product life of the related software, which ranges from three to five years. We capitalized costs of $2.3 million in fiscal 2017,
$2.2 million in fiscal 2016, and $1.4 million in fiscal 2015 related to software development projects. Amortization expense for
software development costs was $1.0 million, $1.2 million, and $1.0 million, for the fiscal years ended October 31, 2017, 2016,
and 2015, respectively. Accumulated amortization at October 31, 2017 and 2016 was $17.4 million and $16.5 million, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 48; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Estimated amortization
expense for the remaining unamortized software development costs for the fiscal years ending October 31, is as follows (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 50%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amortization Expense</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; color: Black; text-align: center">2018</TD><TD STYLE="width: 2%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 48%; color: Black; text-align: right">1,425</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: center">2019</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,250</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: center">2020</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,200</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: center">2021</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,075</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: center">2022</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">975</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><I>Goodwill
and Intangible Assets. </I>Goodwill and other separately recognized intangible assets with indefinite lives are not subject to
amortization. At least once annually or when indicators of impairment exist, we perform an impairment test for goodwill. We use
a qualitative approach to test goodwill and indefinite-lived assets for impairment annually. Periodically, or when indicators
of impairment exist, we also utilize a two-stepped approach to measuring goodwill impairment. The first step of the test determines
if there is potential goodwill impairment. In this step we compare the fair value of the reporting unit to its carrying amount
(which includes goodwill). The fair value of the reporting unit is determined by using an estimate of future cash flows utilizing
a risk-adjusted discount rate to calculate the net present value of future cash flows (income approach), and by using a market
approach based upon an analysis of valuation metrics of comparable peer companies. If the carrying amount exceeds the fair value,
we perform the second step of the test, which measures the amount of impairment loss to be recorded, if any. In the second step,
we compare the carrying amount of the goodwill to the implied fair value of the goodwill based on the net fair value of the recognized
and unrecognized assets and liabilities of the reporting unit. If the implied fair value is less than the carrying value, an impairment
loss is recorded to the extent that the fair value of the goodwill is less than its carrying value. For other separately recognized
intangible assets with indefinite lives, we use a qualitative approach to test such assets for impairment if certain conditions
are met. Intangible assets that are determined to have a finite life are amortized over their estimated useful lives and are also
subject to review for impairment, if indicators of impairment are identified.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">For
fiscal 2017, we utilized both the quantitative and qualitative approaches to test for goodwill impairment and a qualitative approach
to test intangible assets for potential impairment. For fiscal 2016, we utilized the qualitative approach to test both goodwill
and intangible assets for potential impairment. For each of fiscal 2017 and 2016, we concluded that goodwill and other intangible
assets were not impaired.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">As of October 31, 2017, the balances
of intangible assets, other than goodwill, were as follows (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: center">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted<BR> Average<BR> Amortization<BR> Period</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Gross<BR> Intangible<BR> Assets</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Accumulated<BR> Amortization</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net<BR> Intangible<BR> Assets</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: center">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; color: Black; text-align: left">Tradenames and trademarks</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 12%; color: Black; text-align: center">13 years</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">245</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">(81</TD><TD STYLE="width: 1%; color: Black; text-align: left">)</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">164</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Tradenames and trademarks</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">indefinite</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">60</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">-</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">60</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Customer relationships</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">15 years</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">257</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(132</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">125</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Technology</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">13 years</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">713</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(239</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">474</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">Patents</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">6 years</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,973</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,765</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">208</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 1pt">Other</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center; padding-bottom: 1pt">8 years</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">378</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(333</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">45</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt; padding-left: 0.25in">Total</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: center; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">4,626</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">(3,550</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,076</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 49; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">As of October 31, 2016, the balances
of intangible assets, other than goodwill, were as follows (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-family: Courier New, Courier, Monospace; color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted<BR> Average<BR> Amortization<BR> Period</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Gross<BR> Intangible<BR> Assets</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Accumulated<BR> Amortization</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net&nbsp;Intangible<BR> Assets</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; color: Black; text-align: left">Tradenames and trademarks</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 12%; color: Black; text-align: center">13 years</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">231</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">(59</TD><TD STYLE="width: 1%; color: Black; text-align: left">)</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">172</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Tradenames and trademarks</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">indefinite</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">60</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">60</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Customer relationships</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">15 years</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">254</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(114</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">140</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Technology</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">13 years</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">672</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(172</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">500</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">Patents</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">6 years</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,972</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,741</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">231</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 1pt">Other</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center; padding-bottom: 1pt">8 years</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">373</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(326</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">47</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.25in">Total</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: center; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">4,562</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">(3,412</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,150</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Intangible
asset amortization expense was $136,000, $137,000, and $207,000 for fiscal 2017, 2016 and 2015, respectively. Annual intangible
asset amortization expense is estimated to be $120,000 per year for fiscal years 2018 through 2022.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Impairment
of Long-Lived Assets.</I> Annually, or when there are indicators of impairment, we evaluate the carrying value of long-lived assets
to be held and used, including property and equipment, software development costs and intangible assets, including goodwill, when
events or circumstances warrant such a review. The carrying value of a long-lived asset (or group of assets) to be held and used
is considered impaired when the anticipated separately identifiable undiscounted cash flows from such an asset (or group of assets)
are less than the carrying value of the asset (or group of assets) in accordance with FASB guidance related to accounting for
the impairment or disposal of long-lived assets.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Earnings
Per Share. </I>Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares actually
outstanding during the period. Diluted earnings per share assumes the issuance of additional shares of common stock upon exercise
of all outstanding stock options and contingently issuable securities if the effect is dilutive, in accordance with the treasury
stock method discussed in FASB guidance on &ldquo;Earnings Per Share.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The following
table presents a reconciliation of our basic and diluted earnings per share computation:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="22" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Fiscal
    Year Ended October 31,</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">2017</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">2016</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">2015</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>(in thousands,
    except per share amounts)</B></FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Basic</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Diluted</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Basic</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Diluted</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Basic</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Diluted</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Net
    income</FONT></TD><TD STYLE="width: 1%; color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="width: 10%; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">15,115</FONT></TD><TD STYLE="width: 1%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="width: 10%; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">15,115</FONT></TD><TD STYLE="width: 1%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="width: 10%; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">13,292</FONT></TD><TD STYLE="width: 1%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="width: 10%; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">13,292</FONT></TD><TD STYLE="width: 1%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="width: 10%; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">16,214</FONT></TD><TD STYLE="width: 1%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="width: 10%; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">16,214</FONT></TD><TD STYLE="width: 1%; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Undistributed
    earnings allocated to participating shares</FONT></TD><TD STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(100</FONT></TD><TD STYLE="color: Black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(100</FONT></TD><TD STYLE="color: Black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(76</FONT></TD><TD STYLE="color: Black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(76</FONT></TD><TD STYLE="color: Black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(93</FONT></TD><TD STYLE="color: Black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(93</FONT></TD><TD STYLE="color: Black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Net
    income applicable to common shareholders</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">15,015</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">15,015</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">13,216</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">13,216</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">16,121</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">16,121</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Weighted
    average shares outstanding</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">6,615</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">6,615</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">6,569</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">6,569</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">6,543</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">6,543</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Stock
    options and contingently issuable securities</FONT></TD><TD STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">65</FONT></TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">73</FONT></TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">59</FONT></TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">6,615</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">6,680</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">6,569</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">6,642</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">6,543</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">6,602</FONT></TD><TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Income
    per share</FONT></TD><TD STYLE="color: Black; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">2.27</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">2.25</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">2.01</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">1.99</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">2.46</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="color: Black; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">2.44</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 50; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Income Taxes.
</I>We account for income taxes and the related accounts under the asset and liability method. Deferred tax assets and liabilities
are measured using enacted income tax rates in each jurisdiction in effect for the year in which the temporary differences are
expected to be recovered or settled. These deferred tax assets are reduced by a valuation allowance, which is established when
it is more likely than not that some portion or all of the deferred tax assets will not be realized. Our judgment regarding the
realization of deferred tax assets may change due to future profitability and market conditions, changes in U.S. or foreign tax
laws and other factors. These changes, if any, may require material adjustments to these deferred tax assets and an accompanying
reduction or increase in net income in the period when such determinations are made.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The determination
of our provision for income taxes requires judgment, the use of estimates and the interpretation and application of&nbsp;complex
tax laws. Our provision for income taxes reflects a combination of income earned and taxed at the federal and state level in the
U.S., as well as in various foreign jurisdictions. We have not provided for any U.S. income taxes on the undistributed earnings
of our foreign subsidiaries based upon our determination that such earnings will be indefinitely reinvested abroad.&nbsp;&nbsp;Undistributed
earnings of our wholly-owned foreign subsidiaries at October 31, 2017 were approximately $92.9 million. In the event these earnings
are later distributed to the U.S., such distributions would likely result in additional U.S. tax that may be offset, at least
in part, by associated foreign tax credits.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In addition
to the risks to the effective tax rate described above, the future effective tax rate reflected in forward-looking statements
is based on currently effective tax laws. Significant changes in those laws could materially affect these estimates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We recognize
uncertain tax positions when it is more likely than not that the tax position will be sustained upon examination by relevant taxing
authorities, based on the technical merits of the position. The amount recognized is measured as the largest amount of benefit
that is greater than 50&nbsp;percent likely of being realized upon ultimate settlement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Stock Compensation.
</I>We account for share-based compensation according to FASB guidance relating to share-based payments, which requires the measurement
and recognition of compensation expense for all share-based awards made to employees and directors based on estimated fair values
on the grant date. This guidance requires that we estimate the fair value of share-based awards on the date of grant and recognize
as expense the value of the portion of the award that is ultimately expected to vest over the requisite service period.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Estimates.
</I>The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles requires us to make
estimates and assumptions that affect the reported amounts presented and disclosed in our consolidated financial statements. Significant
estimates and assumptions in these consolidated financial statements require the exercise of judgment and are used for, but not
limited to, allowance for doubtful accounts, estimates of future cash flows and other assumptions associated with goodwill, intangible
and long-lived asset impairment tests, useful lives for depreciation and amortization, warranty programs, stock compensation,
income taxes and deferred tax valuation allowances, and contingencies. Due to the inherent uncertainty involved in making estimates,
actual results reported in future periods may be different from these estimates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="color: Black"><B>2.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><B>BUSINESS OPERATIONS</B></FONT></TD>
</TR></TABLE>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Nature of
Business</I>. We design, manufacture and sell computerized CNC machine tools, computer control systems and software products,
machine tool components, software options, control upgrades, accessories and replacement parts for our products, as well as customer
service and training support, to companies in the metal cutting industry through a worldwide sales, service and distribution network.
The machine tool industry is highly cyclical and changes in demand can occur abruptly in the geographic markets we serve. As a
result of this cyclicality, we have experienced significant fluctuations in our sales, which, in periods of reduced demand, have
adversely affected our results of operations and financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 51; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
end market for our products consists primarily of precision tool, die and mold manufacturers, independent job shops, and specialized
short-run production applications within large manufacturing operations. Industries served include: aerospace, defense, medical
equipment, energy, automotive/transportation, electronics and computer industries. Our products are sold through more than 193
independent agents and distributors throughout the Americas, Europe and Asia. We also have our own direct sales and service organizations
in China, France, Germany, India, Italy, Poland, Singapore, South Africa, Taiwan, the United Kingdom, and certain areas of the
United States.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Credit
Risk</I>. We sell products to customers located throughout the world. We perform ongoing credit evaluations of customers and generally
do not require collateral. Allowances are maintained for potential credit losses. Concentration of credit risk with respect to
trade accounts receivable is limited due to the large number of customers and their dispersion across many geographic areas. Although
a significant amount of trade receivables are with distributors primarily located in the United States, no single distributor
or region represents a significant concentration of credit risk.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I>Manufacturing
Risk.</I> At present, our wholly-owned subsidiaries, Hurco Manufacturing Limited (&ldquo;HML&rdquo;), Ningbo Hurco Manufacturing
Limited (&ldquo;NHML&rdquo;) and Milltronics USA, Inc. (&ldquo;Milltronics&rdquo;) produce the vast majority of our machine tools
for all three brands, Hurco, Milltronics and Takumi. In addition, we manufacture electro-mechanical components and accessories
for machine tools through our wholly-owned subsidiary, LCM Precision Technology S.r.l. (&ldquo;LCM&rdquo;). HML, NHML, Milltronics
and LCM manufacture their products in Taiwan, China, the U.S. and Italy, respectively. Any interruption in manufacturing at any
of these locations would have an adverse effect on our financial operating results. Interruption in manufacturing at one of these
locations could result from a change in the political environment or a natural disaster, such as an earthquake, typhoon, or tsunami.
Any interruption with one of our key suppliers may also have an adverse effect on our operating results and our financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="color: Black"><B>3.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><B>INVENTORIES</B></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Inventories
as of October 31, 2017 and 2016 are summarized below (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 75%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; color: Black; text-align: left">Purchased parts and sub-assemblies</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">33,045</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">25,661</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Work-in-process</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">20,008</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">17,724</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">Finished goods</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">66,895</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">73,640</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">119,948</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">117,025</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Finished goods
inventory consigned to our distributors and agents throughout the Americas, Europe and Asia was $12.1 million and $11.6 million
as of October 31, 2017 and 2016, respectively.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="color: Black"><B>4.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><B>CREDIT AGREEMENTS AND BORROWINGS</B></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On December
7, 2012, we entered into an agreement, which was subsequently amended on May 9, 2014, June 5, 2014, December 5, 2014 and December
6, 2016 (as amended, the &ldquo;U.S. credit agreement&rdquo;) with a financial institution that provided us with an unsecured
revolving credit and letter of credit facility. The U.S. credit agreement contains customary financial covenants, including covenants
(1) restricting us from making certain investments, loans, advances and acquisitions (but permitting us to make investments in
subsidiaries of up to $5.0&nbsp;million), (2) requiring that we maintain a minimum working capital, and (3) requiring that we
maintain a minimum tangible net worth. The U.S. credit agreement permits us to pay certain cash dividends, so long as we are not
in default under the U.S. credit agreement before and after giving effect to such dividends.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 52; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Borrowings
under our U.S. credit agreement bear interest either at a LIBOR-based rate or a floating rate, in each case with an interest rate
floor of 0.00%. The floating rate equals the greatest of (a)&nbsp;a one month LIBOR-based rate plus 1.00% per annum, (b)&nbsp;the
federal funds effective rate plus 0.50% per annum, (c) the prevailing prime rate and (d) 0.00%. The rate we must pay for that
portion of the U.S. credit agreement which is not utilized is 0.05% per annum.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On December
6, 2016, we entered into a fourth amendment to our U.S. credit agreement to, among other things, increase the unsecured revolving
credit facility from $12.5 million to $15.0 million, to increase the cash dividend allowance from $4.0 million per calendar year
to $5.0 million per calendar year, and to extend the scheduled maturity date to December 31, 2018. The U.S. credit agreement,
as amended, provides for the issuance of up to $5.0 million in letters of credit. We also amended the U.S. credit agreement to
increase the minimum working capital and minimum tangible net worth requirements from $90.0 million to $105.0 million and $120.0
million to $125.0 million, respectively.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On February
16, 2017, we amended our credit facility in China to decrease the credit facility from 40.0 million Chinese Yuan to 20.0 million
Chinese Yuan (approximately $3.0 million) and renewed the facility with an expiration date of February 15, 2018. We had $1.5 million
of borrowings under our China credit facility at each of October 31, 2017 and October 31, 2016, which bears interest at variable
rates of 4.4% and 4.6% annually, respectively. We also have a &pound;1.0&nbsp;million revolving credit facility in the United
Kingdom and a &euro;1.5 million revolving credit facility in Germany. We had no other debt or borrowings under any of our other
credit facilities at either of those dates.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">All of our
credit facilities are unsecured. At October 31, 2017, we had unutilized credit facilities of $19.6 million.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="color: Black"><B>5.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><B>FINANCIAL INSTRUMENTS</B></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>Estimated
Fair Value of Financial Instruments</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">FASB fair value
guidance establishes a three-tier fair value hierarchy, which categorizes the inputs used in measuring fair value.&nbsp;&nbsp;These
tiers include: Level 1, defined as observable inputs, such as quoted prices in active markets; Level 2, defined as inputs other
than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs
for which little or no market data exists, therefore requiring an entity to develop its own assumptions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The carrying
amounts for cash and cash equivalents approximate their fair values due to the short maturity of these instruments, and such instruments
meet the Level 1 criteria of the three-tier fair value hierarchy discussed above. The carrying amount of short-term debt approximates
fair value due to the variable rate of the interest and the short term nature of the instrument.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">In accordance with this guidance,
the following table represents the fair value hierarchy for our financial assets and liabilities measured at fair value as of
October 31, 2017 and 2016 (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Assets</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Liabilities</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">October 31,</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">October 31,</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">October 31,</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">October 31,</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-decoration: underline">Level 1</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 48%; color: Black; text-align: left; padding-left: 0.125in">Deferred compensation</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,638</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,363</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">&mdash;</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">&mdash;</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-decoration: underline">Level 2</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 0.125in">Derivatives</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">596</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">1,725</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">1,732</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">538</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 53; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><I>Recurring Fair Value Measurements</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Included in Level 1 assets are mutual
fund investments under a nonqualified deferred compensation plan. We estimate the fair value of these investments on a recurring
basis using market prices which are readily available.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Included as
Level 2 fair value measurements are derivative assets and liabilities related to gains and losses on foreign currency forward
exchange contracts entered into with a third party. We estimate the fair value of these derivatives on a recurring basis using
foreign currency exchange rates obtained from active markets. Derivative instruments are reported in the accompanying consolidated
financial statements at fair value. We have derivative financial instruments in the form of foreign currency forward exchange
contracts as described in Note 1 of Notes to Consolidated Financial Statements in which the U.S. Dollar equivalent notional amount
of these contracts was $134.3 million and $125.6 million at October 31, 2017 and 2016, respectively.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The fair value
of the foreign currency forward exchange contracts and the related currency positions are subject to offsetting market risk resulting
from foreign currency exchange rate volatility. The counterparty to the forward exchange contract is a substantial and creditworthy
financial institution. We do not consider either the risk of counterparty non-performance or the economic consequences of counterparty
non-performance as material risks.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="color: Black"><B>6.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><B>INCOME TAXES</B></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In the fiscal
years set forth below, the provision for income taxes consisted of the following (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Courier New, Courier, Monospace">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">Current:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 61%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.25in">U.S. taxes</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">308</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">1,362</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">4,600</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Foreign taxes</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">4,185</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">4,456</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">3,752</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">4,493</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">5,818</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">8,352</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">Deferred:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.25in">U.S. taxes</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">1,236</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(176</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">)</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(896</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Foreign taxes</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(128</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">)</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(49</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">)</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(117</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">1,108</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(225</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">)</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(1,013</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">5,601</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">5,593</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">7,339</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">A comparison of income tax expense
at the U.S. statutory rate to the Company&rsquo;s effective tax rate is as follows (dollars in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Courier New, Courier, Monospace">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">Income before income taxes:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 61%; font-family: Times New Roman, Times, Serif; color: Black; padding-left: 0.25in">Domestic</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">5,477</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">2,703</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">10,806</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt; padding-left: 0.25in">Foreign</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">15,239</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">16,182</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">12,747</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt">Earnings (Loss) before taxes on income</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">20,716</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">18,885</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">23,553</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">Tax rates:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">U.S. statutory rate</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">34</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">34</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">35</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Effect of tax rate of international
    jurisdictions different than U.S. statutory rates</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(5</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%)</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(7</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%)</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(5</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">Valuation allowance.</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">1</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">3</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">1</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">State taxes</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">0</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">0</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">1</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">Tax Credits</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(3</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%)</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(2</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%)</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(1</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">Effect of Tax Rate Changes</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">0</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">4</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: right">0</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">Other</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">0</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(2</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%)</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">0</TD><TD STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt">Effective tax rate</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">27</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">30</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">31</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 54; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We have not
made any provision for U.S. income taxes on the undistributed earnings of our wholly-owned foreign subsidiaries based upon our
determination that such earnings will be indefinitely reinvested.&nbsp;&nbsp;Undistributed earnings of our wholly-owned foreign
subsidiaries at October 31, 2017 were approximately $92.9 million. In the event these earnings are later distributed to the U.S.,
such distributions would likely result in additional U.S. tax that may be offset, at least in part, by associated foreign tax
credits.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Deferred income
taxes are determined based on the difference between the amounts used for financial reporting purposes and tax bases of assets
and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.&nbsp;&nbsp;Deferred
taxes are adjusted for changes in tax rates and tax laws when changes are enacted.&nbsp;&nbsp;Valuation allowances are recorded
to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">As of October
31, 2017, we had deferred tax assets established for accumulated net operating loss carryforwards of $1.7 million, primarily related
to state and foreign jurisdictions.&nbsp;&nbsp;We also have deferred tax assets for research and development tax credits of $0.5
million. We have established a valuation allowance against some of these carryforwards due to the uncertainty of their full realization.&nbsp;&nbsp;As
of October 31, 2017 and 2016, the balance of this valuation allowance was $2.3 million and $2.1 million, respectively.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Significant
components of our deferred tax assets and liabilities at October 31, 2017 and 2016 were as follows (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">October 31,</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred Tax Assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; text-align: left; padding-left: 9pt">Accrued inventory reserves</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">1,965</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">1,824</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Accrued warranty expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">438</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">312</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Compensation related expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,952</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,664</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Net derivative instruments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">417</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Unrealized exchange gain/loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">370</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Other accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">187</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">194</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Net operating loss carryforwards</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,722</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,616</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Other credit carryforwards</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">517</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">474</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt; padding-bottom: 1pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">404</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">331</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,602</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,785</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt; padding-bottom: 1pt">Less: Valuation allowance - net operating loss and other credit carryforwards</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">(2,282</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">(2,067</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt; padding-bottom: 1pt">Deferred tax assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">6,320</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">5,718</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred Tax Liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Net derivative instruments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(701</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Property and equipment and capitalized software development costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,241</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,717</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Unrealized exchange gain/loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(116</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 9pt; padding-bottom: 1pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">(624</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">(456</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net deferred tax assets</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">2,339</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,844</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">As of October
31, 2017, we had net operating losses carryforwards for international and U.S. income tax purposes of $8.1 million, of which $6.7
million will expire within 5 years beginning in 2018 and $1.4 million will expire between 5 and 20 years. We also had tax credits
of $784,000 which will expire between years 2022 and 2027.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 55; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">A
reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding the related accrual for interest or
penalties, is as follows (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; text-align: center">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; color: Black; text-align: left">Balance, beginning of year</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,102</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,034</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,196</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Additions based on tax positions related to the current year</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">37</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">52</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">17</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Additions (reductions) related to prior year tax positions</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(20</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">19</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(51</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Reductions due to statute expiration</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(74</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-left: 9pt">Other</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">56</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(3</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(128</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt; padding-left: 9pt">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace; color: Black; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-family: Courier New, Courier, Monospace; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 2.5pt">Balance, end of year</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,101</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,102</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,034</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The entire
balance of the unrecognized tax benefits and related interest at October 31, 2017, if recognized, would affect the effective tax
rate in future periods. This balance will be reduced by $1.0 million during the next fiscal year due to statute of limitations
expiration.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We recognize
accrued interest and penalties related to unrecognized tax benefits as components of our income tax provision.&nbsp;&nbsp;As of
October 31, 2017, the amount of interest accrued, reported in other liabilities, was approximately $65,000, which did not include
the federal tax benefit of interest deductions. The statute of limitations with respect to unrecognized tax benefits will expire
between July 2018 and July 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We file income
tax returns in the U.S.&nbsp;federal jurisdiction and various states, local, and non-U.S.&nbsp;jurisdictions.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">A summary of
open tax years by major jurisdiction is presented below:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 95%; border-collapse: collapse; margin-left: 0.25in">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">United
    States federal</FONT></TD>
    <TD STYLE="width: 50%; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Fiscal
    2014 through the current period</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Germany&sup1;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Fiscal
    2013 through the current period</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Taiwan</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Fiscal
    2014 through the current period</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left; margin-left: 0.25in"><FONT STYLE="font-size: 10pt; color: Black">&sup1;
</FONT><FONT STYLE="color: Black">Includes federal as well as state, provincial or similar local jurisdictions, as applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;EMPLOYEE
BENEFITS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">We
have defined contribution plans that include a majority of our employees, under which our matching contributions are primarily
discretionary. The purpose of these plans is generally to provide additional financial security during retirement by providing
employees with an incentive to save throughout their employment. Our contributions and related expense totaled $1.1 million, $1.1
million, and $933,000, for the fiscal years ended October 31, 2017, 2016 and 2015, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;STOCK-BASED
COMPENSATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In March 2016,
we adopted the Hurco Companies, Inc. 2016 Equity Incentive Plan (the &ldquo;2016 Equity Plan&rdquo;), which allows us to grant
awards of stock options, stock appreciation rights, restricted stock, stock units and other stock-based awards. The 2016 Equity
Plan replaced the Hurco Companies, Inc. 2008 Equity Incentive Plan (the &ldquo;2008 Plan&rdquo;) and is the only active plan under
which equity awards may be made by us to our employees and non-employee directors. No further awards will be made under our 2008
Plan. The total number of shares of our common stock that may be issued pursuant to awards under the 2016 Equity Plan is 856,048,
which includes 386,048 shares remaining available for future grants under the 2008 Plan as of March 10, 2016, the date our shareholders
approved the 2016 Equity Plan.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 56; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The Compensation
Committee of our Board of Directors has the authority to determine the officers, directors and key employees who will be granted
awards under the 2016 Equity Plan; designate the number of shares subject to each award; determine the terms and conditions upon
which awards will be granted; and prescribe the form and terms of award agreements. We have granted restricted shares and performance
units under the 2016 Equity Plan that are currently outstanding, and we have granted stock options, restricted shares and performance
shares under the 2008 Plan that are currently outstanding. No stock option may be exercised more than ten years after the date
of grant or such shorter period as the Compensation Committee may determine at the date of grant. The market value of a share
of our common stock, for purposes of the 2016 Equity Plan, is the closing sale price as reported by the Nasdaq Global Select Market
on the date in question or, if not a trading day, on the last preceding trading date.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">A summary of
the status of the options as of October 31, 2017, 2016 and 2015 and the related activity for the year is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Shares Under</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Weighted Average Grant</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Option</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Date Fair&nbsp;Value</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; color: Black">Balance October 31, 2014</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; color: Black; text-align: right">128,189</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 12%; color: Black; text-align: right">20.45</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 9pt">Granted</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-left: 9pt">Cancelled</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(5,000</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">35.83</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 9pt">Expired</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 1pt; padding-left: 9pt">Exercised</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(15,300</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">16.81</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Balance October 31, 2015</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">107,889</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">20.25</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-left: 9pt">Granted</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 9pt">Cancelled</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-left: 9pt">Expired</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 1pt; padding-left: 9pt">Exercised</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">Balance October 31, 2016</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">107,889</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">20.25</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 9pt">Granted</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-left: 9pt">Cancelled</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 9pt">Expired</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 1pt; padding-left: 9pt">Exercised</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(29,164</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">18.31</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">Balance October 31, 2017</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">78,725</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">20.97</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The total intrinsic
value of stock options exercised during the twelve months ended October 31, 2017, 2016 and 2015 was approximately $771,000, $0
and $154,000, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 57; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">As of October
31, 2017, the total intrinsic value of outstanding stock options already vested and the intrinsic value of options that are outstanding
and exercisable was $1.8 million. Stock options outstanding and exercisable on October 31, 2017, were as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Range of Exercise<BR> Prices Per Share</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Shares Under<BR> Option</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted Average<BR> Exercise Price Per<BR> Share</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted Average<BR> Remaining Contractual<BR> Life in Years</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD COLSPAN="2" STYLE="color: Black; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">Outstanding</FONT></TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 23%; color: Black; text-align: right">14.82</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 22%; color: Black; text-align: right">11,000</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 22%; color: Black; text-align: right">14.82</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 22%; color: Black; text-align: right">2.1</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">14.88</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4,200</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">14.88</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1.5</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">18.13</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">12,000</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">18.13</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2.5</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">21.45</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">30,012</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">21.45</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4.1</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">23.30</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">16,513</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">23.30</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">5.1</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">35.83</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">5,000</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">35.83</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">0.6</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">14.82
&ndash; 35.83 </FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">78,725</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">20.25</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">3.4</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD COLSPAN="2" STYLE="color: Black; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">Exercisable</FONT></TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">14.82</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">11,000</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">14.82</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2.1</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">14.88</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4,200</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">14.88</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1.5</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">18.13</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">12,000</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">18.13</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2.5</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">21.45</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">30,012</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">21.45</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4.1</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">23.30</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">16,513</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">23.30</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">5.1</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">35.83</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">5,000</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">35.83</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">0.6</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"> 14.82 &ndash; 35.83 </FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">78,725</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">20.25</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">3.4</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On March 9,
2017, the Compensation Committee granted a total of 14,920 shares of time-based restricted stock to our non-employee directors.
The restricted shares vest in full one year from the date of grant provided the recipient remains on the board of directors through
that date. The grant date fair value of the restricted shares was based on the closing sales price of our common stock on the
grant date, which was $26.80 per share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On January
5, 2017, the Compensation Committee determined the degree to which the long-term incentive compensation arrangement approved for
the fiscal 2014-2016 performance period was attained, and the resulting payout level relative to the target amount for each of
the metrics that were established by the Compensation Committee in 2014. As a result, the Compensation Committee determined that
a total of 30,683 performance shares were earned by our executive officers, which performance shares vested on January 5, 2017.
The vesting date fair value of the performance shares was based on the closing sales price of our common stock on the vesting
date, which was $33.90 per share. All related stock-based compensation cost for these vested performance shares was expensed accordingly
during the three year performance period ending October 31, 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On January
5, 2017, the Compensation Committee also approved a long-term incentive compensation arrangement for our executive officers in
the form of restricted shares and performance stock units (&ldquo;PSUs&rdquo;) under the 2016 Equity Plan, which will be payable
in shares of our common stock if earned and vested. The awards were 25% time-based vesting and 75% performance-based vesting.
The three-year performance period for the PSUs is fiscal 2017 through fiscal 2019.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On that date,
the Compensation Committee granted a total of 14,747 shares of time-based restricted stock to our executive officers. The restricted
shares vest in thirds over three years from the date of grant provided the recipient remains employed through that date. The grant
date fair value of the restricted shares was based upon the closing sales price of our common stock on the date of grant, which
was $33.90 per share.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 58; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On January
5, 2017, the Compensation Committee also granted a total target number of 18,496 PSUs to our executive officers designated as
&ldquo;PSU &ndash; TSR&rdquo;. These PSUs were weighted as approximately 40% of the overall 2017 executive long-term incentive
compensation arrangement and will vest and be paid based upon the total shareholder return of our common stock over the three-year
period of fiscal 2017-2019, relative to the total shareholder return of the companies in a specified peer group over that period.
Participants will have the ability to earn between 50% of the target number of the PSUs &ndash; TSR for achieving threshold performance
and 200% of the target number of the PSUs &ndash; TSR for achieving maximum performance. The grant date fair value of the PSUs
&ndash; TSR was $43.25 per PSU and was calculated using the Monte Carlo approach.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On January
5, 2017, the Compensation Committee also granted a total target number of 20,647 PSUs to our executive officers designated as
&ldquo;PSU &ndash; ROIC&rdquo;. These PSUs were weighted as approximately 35% of the overall 2017 executive long-term incentive
compensation arrangement and will vest and be paid based upon the achievement of pre-established goals related to our average
return on invested capital over the three-year period of fiscal 2017-2019. Participants will have the ability to earn between
50% of the target number of the PSUs - ROIC for achieving threshold performance and 200% of the target number of the PSUs - ROIC
for achieving maximum performance. The grant date fair value of the PSUs &ndash; ROIC was based on the closing sales price of
our common stock on the grant date, which was $33.90 per share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On March 10,
2016, the Compensation Committee granted a total of 9,170 shares of time-based restricted stock to our non-employee directors
under the 2016 Equity Plan. The restricted shares vest in full one year from the date of grant provided the recipient remains
on the board of directors through that date. The grant date fair value of the restricted shares was based on the closing sales
price of our common stock on the grant date which was $30.52 per share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On January
4, 2016, the Compensation Committee approved a long-term incentive compensation arrangement for our executive officers in the
form of restricted shares and performance shares awarded under the 2008 Plan. The awards were 25% time-based vesting and 75% performance-based
vesting. The three-year performance period is fiscal 2016 through fiscal 2018.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On that date,
the Compensation Committee granted a total of 17,684 shares of time-based restricted stock to our executive officers. The restricted
shares vest in thirds over three years from the date of grant provided the recipient remains employed through that date. The grant
date fair value of the restricted shares was based upon the closing sales price of our common stock on the date of grant which
was $26.04 per share.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On January
4, 2016, the Compensation Committee also granted a total target number of 24,023 performance shares to our executive officers
designated as &ldquo;Performance Shares &ndash; TSR&rdquo;. The shares were weighted as 40% of the overall long-term incentive
compensation arrangement and will vest and be paid based upon the total shareholder return of our common stock over a three-year
period, relative to the total shareholder return of the companies in a specified peer group over that period. Participants will
have the ability to earn between 50% of the target number of shares for achieving threshold performance and 200% of the target
number of shares for achieving maximum performance. The grant date fair value of the Performance Shares - TSR was $30.67 per share
and was calculated using the Monte Carlo approach.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On January
4, 2016, the Compensation Committee also granted a total target number of 24,759 performance shares to our executive officers
designated as &ldquo;Performance Shares &ndash; ROIC&rdquo;. These shares were weighted as 35% of the overall long-term incentive
compensation arrangement and will vest and be paid based upon the achievement of pre-established goals related to our average
return on invested capital over the three-year period. Participants will have the ability to earn between 50% of the target number
of shares for achieving threshold performance and 200% of the target number of shares for achieving maximum performance. The grant
date fair value of the Performance Shares - ROIC was based on the closing sales price of our common stock on the grant date which
was $26.04 per share.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"></FONT></P>

<!-- Field: Page; Sequence: 59; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On March 12,
2015, the Compensation Committee granted a total of 9,086 shares of restricted stock to our non-employee directors. The restricted
stock vests in full one year from the date of grant provided the recipient remains on the board of directors through that date.
The grant date fair value of restricted stock was based on the closing sales price of our common stock on the grant date which
was $30.80 per share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">On
January 6, 2015, the Compensation Committee approved a long-term incentive compensation arrangement for our executive officers
in the form of restricted shares and performance shares awarded under the 2008 Plan. The awards were 25% time-based vesting and
75% performance-based vesting. The three-year performance period is fiscal 2015 through fiscal 2017.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On that date,
the Compensation Committee granted a total of 11,174 shares of time-based restricted shares to our executive officers. The restricted
shares vest in thirds over three years from the date of grant provided the recipient remains employed through that date. The grant
date fair value of the restricted shares was based upon the closing sales price of our common stock on the date of grant which
was $32.22 per share.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">On January
6, 2015, the Compensation Committee also granted a total target number of 16,740 performance shares to our executive officers
designated as &ldquo;Performance Shares &ndash; TSR&rdquo;. The shares were weighted as 40% of the overall long-term incentive
compensation arrangement and will vest and be paid based upon the total shareholder return of our common stock over a three-year
period, relative to the total shareholder return of the companies in a specified peer group over that period. Participants will
have the ability to earn between 50% of the target number of shares for achieving threshold performance and 200% of the target
number of shares for achieving maximum performance. The grant date fair value of the Performance Shares - TSR was $34.41 per share
and was calculated using the Monte Carlo approach.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">On
January 6, 2015, the Compensation Committee also granted a total target number of 15,643 performance shares to our executive officers
designated as &ldquo;Performance Shares &ndash; ROIC&rdquo;. These shares were weighted as 35% of the overall long-term incentive
compensation arrangement and will vest and be paid based upon the achievement of pre-established goals related to our average
return on invested capital over the three-year period. Participants will have the ability to earn between 50% of the target number
of shares for achieving threshold performance and 200% of the target number of shares for achieving maximum performance. The grant
date fair value of the Performance Shares - ROIC  was based on the closing sales price of our common stock on the grant
date which was $32.22 per share.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">A reconciliation
of the Company&rsquo;s restricted stock activity and related information is as follows:</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Number</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Weighted Average Grant</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">of Shares</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Date Fair&nbsp;Value</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; color: Black">Unvested at October 31, 2016</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; color: Black; text-align: right">147,350</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 12%; color: Black; text-align: right">28.79</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Shares or units granted</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">71,011</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">34.61</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Shares or units vested</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(38,930</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">26.98</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Shares or units cancelled</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(7,678</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">29.98</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 1pt; padding-left: 9pt">Shares withheld</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(13,944</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">25.89</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">Unvested at October 31, 2017</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">157,809</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">32.05</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">During fiscal
2017 and 2016, we recorded approximately $1.7 million and $1.6 million, respectively, of stock-based compensation expense related
to grants under the 2008 Plan and the 2016 Equity Plan. We recorded approximately $1.2 million of stock-based compensation expense
related to grants under the 2008 Plan for fiscal 2015. As of October 31, 2017, there was an estimated $2.1 million of total unrecognized
stock-based compensation cost that we expect to recognize by the end of the first quarter of fiscal 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 60; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RELATED
PARTY TRANSACTIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">As
of October 31, 2017, we owned approximately 35% of the outstanding shares of a Taiwanese-based contract manufacturer, Hurco Automation,
Ltd. (&ldquo;HAL&rdquo;). HAL&rsquo;s scope of activities includes the design, manufacture, sales and distribution of industrial
automation products, software systems and related components, including control systems and components produced under contract
for sale exclusively to us. We are accounting for this investment using the equity method. The investment of $3.6 million and
$3.6 million at October 31, 2017 and 2016, respectively, is included in Investments and other assets, net on the Consolidated
Balance Sheets. Purchases of controls from HAL amounted to $10.0 million, $9.9 million and $8.9 million in fiscal 2017, 2016 and
2015, respectively. Sales of control component parts to HAL were $139,000, $623,000 and $723,000 for the fiscal years ended October
31, 2017, 2016 and 2015, respectively. Trade payables to HAL were $2.5 million and $2.0 million at October 31, 2017 and 2016,
respectively. Trade receivables from HAL were $30,000 and $94,000 at October 31, 2017 and 2016, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Summary unaudited financial information
for HAL&rsquo;s operations and financial condition is as follows (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 75%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; color: Black; text-align: left">Net Sales</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">15,800</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">13,948</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">12,852</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Gross Profit</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,457</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,240</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,041</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Operating Income</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,037</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">952</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">665</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Net Income</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,320</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,323</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,546</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Current Assets</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">11,310</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">10,238</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">10,262</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Non-current Assets</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4,440</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,733</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,087</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Current Liabilities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,916</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,572</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,472</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CONTINGENCIES
AND LITIGATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">We
are involved in various claims and lawsuits arising in the normal course of business.&nbsp; Pursuant to applicable accounting
rules, we accrue the minimum liability for each known claim when the estimated outcome is a range of possible loss and no one
amount within that range is more likely than another.&nbsp; We maintain insurance policies for such matters, and we record insurance
recoveries when we determine such recovery to be probable.&nbsp; We do not expect any of these claims, individually or in the
aggregate, to have a material adverse effect on our consolidated financial position or results of operations.&nbsp; We believe
that the ultimate resolution of claims for any losses will not exceed our insurance policy coverages.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>11.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GUARANTEES
AND PRODUCT WARRANTIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">From
time to time, our subsidiaries guarantee third party payment obligations in connection with the sale of machines to customers
that use financing. We follow FASB guidance for accounting for guarantees (codified in ASC 460). As of October 31, 2017, we had
27 outstanding third party payment guarantees totaling approximately $1.0 million. The terms of these guarantees are consistent
with the underlying customer financing terms. Upon shipment of a machine, the customer has the risk of ownership. The customer
does not obtain title, however, until it has paid for the machine. A retention of title clause allows us to recover the machine
if the customer defaults on the financing. We accrue liabilities under these guarantees at fair value, which amounts are insignificant.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 61; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><FONT STYLE="color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">We
provide warranties on our products with respect to defects in material and workmanship. The terms of these warranties are generally
one year for machines and shorter periods for service parts. We recognize a reserve with respect to this obligation at the time
of product sale, with subsequent warranty claims recorded against the reserve. The amount of the warranty reserve is determined
based on historical trend experience and any known warranty issues that could cause future warranty costs to differ from historical
experience. A reconciliation of the changes in our warranty reserve is as follows (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; color: Black; text-align: left">Balance, beginning of year</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">1,523</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">2,186</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">2,048</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Provision for warranties during the year</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,379</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,715</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,736</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Charges to the accrual</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(3,203</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(3,349</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(3,495</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Impact of foreign currency translation</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">73</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(29</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(103</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 2.5pt">Balance, end of year</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,772</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,523</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">2,186</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">The
increase in our warranty reserve from fiscal 2016 to fiscal 2017 was primarily due to an increase in unit sales volume, as well
as an increase in average warranty cost per machine as our product mix of machines under warranty shifted to more complex, higher-performance
machines. The decrease in our warranty reserve in fiscal 2016 compared to fiscal 2015 was primarily due to a decrease in unit
sales volume, as well as a reduction in average warranty cost per machine as our product mix of machines under warranty shifted
to less complex machines. The fiscal 2016 reduction in warranty reserve was also attributable to reductions in warranty obligations
assumed as part of the acquisition of Milltronics and Takumi, as actual claims were less than anticipated, resulting in adjustments
to the provision for warranties during the year.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>12.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;OPERATING
LEASES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">We
lease facilities, certain equipment and vehicles under operating leases that expire at various dates through 2024. Future payments
required under operating leases as of October 31, 2017, are summarized as follows (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%; color: Black; text-align: left; text-indent: 0in">2018</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">3,316</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; text-indent: 0in">2019</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,077</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; text-indent: 0in">2020</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">902</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; text-indent: 0in">2021</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">706</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; text-indent: 0in">2022 and thereafter</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">967</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 2.5pt; text-indent: 0in">Total</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">7,968</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Lease expense for the fiscal years
ended October 31, 2017, 2016, and 2015 was $4.4 million, $4.5 million, and $3.8 million, respectively.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 62; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS &ndash; Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;QUARTERLY
FINANCIAL INFORMATION (Unaudited)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">First</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Second</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Third</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Fourth</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; border-bottom: Black 1pt solid"><B>2017 (In thousands, except per share data)</B></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Quarter</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Quarter</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Quarter</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Quarter</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; color: Black; text-align: left">Sales and service fees</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">48,744</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">58,222</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">60,770</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">75,931</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Gross profit</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">12,586</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">17,068</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">17,540</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">23,370</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Gross profit margin</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">26</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">29</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">29</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">31</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Selling, general and administrative expenses</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">11,167</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">11,714</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">12,395</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">14,385</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Operating income</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,419</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">5,354</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">5,145</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,985</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Provision for income taxes</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">543</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,467</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,353</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,238</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Net income</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">879</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,646</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,888</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6,702</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Income per common share &ndash; basic</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.13</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.55</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.58</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">1.01</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">Income per common share &ndash; diluted</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.13</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.54</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.58</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">1.00</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">First</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Second</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Third</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center">Fourth</TD><TD NOWRAP STYLE="color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black; border-bottom: Black 1pt solid"><B>2016 (In thousands, except per share data)</B></TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Quarter</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Quarter</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Quarter</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Quarter</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; color: Black; text-align: left">Sales and service fees</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">56,503</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">52,029</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">52,403</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">66,354</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Gross profit</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">17,698</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">16,610</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">16,135</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">19,997</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Gross profit margin</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">31</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">32</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">31</TD><TD STYLE="color: Black; text-align: left">%</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">30</TD><TD STYLE="color: Black; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Selling, general and administrative expenses</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">11,961</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">11,943</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">12,042</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">14,878</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Operating income</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">5,737</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4,667</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4,093</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">5,119</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left">Provision for income taxes</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,709</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,225</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,120</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,539</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Net income</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,895</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,674</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,720</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,003</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Income per common share &ndash; basic</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.59</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.56</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.41</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.45</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">Income per common share &ndash; diluted</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.58</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.56</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.40</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.45</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>14.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT
INFORMATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We operate
in a single segment: industrial automation equipment. We design, manufacture and sell computerized (i.e., Computer Numeric Control)
machine tools, consisting primarily of vertical machining centers (mills) and turning centers (lathes), to companies in the metal
cutting industry through a worldwide sales, service and distribution network.&nbsp;&nbsp;Although the majority of our computer
control systems and software products are proprietary, they predominantly use industry standard personal computer components.&nbsp;&nbsp;Our
computer control systems and software products are primarily sold as integral components of our computerized machine tool products.&nbsp;&nbsp;We
also provide machine tool components, software options, control upgrades, accessories and replacement parts for our products,
as well as customer service and training support.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">We
sell our products through more than 193 independent agents and distributors throughout the Americas, Europe and Asia. Our line
is the primary line for the majority of our distributors globally even though some may carry competitive products. We also have
our own direct sales and service organizations in China, France, Germany, India, Italy, Poland, Singapore, South Africa, Taiwan,
the United Kingdom, and certain areas of the United States, which are among the world's principal machine tool consuming countries.
During fiscal 2017, no distributor accounted for more than 5% of our sales and service fees. In fiscal 2017, approximately 71%
of our revenues were from customers located outside of the U.S. and no single end-user of our products accounted for more than
5% of our total sales and service fees.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 63; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS - Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
following table sets forth the contribution of each of our product groups to our total sales and service fees during each of the
past three fiscal years (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>Net Sales and Service Fees by
Product Category</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year ended October 31,</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black; text-align: center">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; color: Black; text-align: left">Computerized Machine Tools *</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">209,311</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">195,618</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">189,712</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Computer Control Systems and Software <B><SUP>&dagger;</SUP></B></FONT></TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,324</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,078</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,085</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Service Parts</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">24,255</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">21,908</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">19,375</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">Service Fees</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,777</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,685</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">7,211</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt; padding-left: 0.25in">Total</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">243,667</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">227,289</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">219,383</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.15in; text-align: left"><I>*</I></TD><TD STYLE="text-align: justify">Amounts shown include sales of Milltronics and Takumi computerized
machine tools to third parties since the respective dates of acquisitions.</TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.15in; text-align: left"><B><SUP>&dagger;</SUP></B></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Amounts
shown do not include computer control systems and software sold as an integrated component of computerized machine systems.</FONT></TD>
</TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The following
table sets forth revenues by geographic area, based on customer location, for each of the past three fiscal years (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>Revenues by Geographic Area</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended October 31,</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; color: Black; text-align: left">United States of America</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">70,912</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">70,630</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">66,781</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Canada</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,801</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,881</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,114</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">Central &amp; South Americas</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,844</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,950</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,930</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Total Americas</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">76,557</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">76,461</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">71,825</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Germany</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">48,786</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">44,411</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">43,727</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">United Kingdom</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">28,019</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">25,313</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">30,235</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">Italy</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">13,416</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">12,947</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">11,768</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black">France</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">13,917</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">13,787</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">13,162</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">Other Europe</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">27,583</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">27,150</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">26,598</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 9pt">Total Europe</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">131,721</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">123,608</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">125,490</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left">Asia Pacific</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">32,694</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">25,633</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">20,265</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt">Other Foreign</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">2,695</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,587</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,803</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Total Europe, Asia Pacific and Other Foreign</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">167,110</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">150,828</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">147,558</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">243,667</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">227,289</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">219,383</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">Long-lived tangible assets, net
by geographic area, were (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of October 31,</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; color: Black; text-align: justify">United States of America</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">7,599</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">7,846</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">8,658</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt">Foreign countries</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">6,185</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">5,911</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">5,893</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">13,784</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">13,757</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">14,551</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 64; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>HURCO COMPANIES,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS - Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Net
assets by geographic area were (in thousands):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of October 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="color: Black">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; color: Black; text-align: justify">Americas</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">86,432</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">84,040</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">83,236</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify">Europe</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">70,536</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">60,861</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">59,468</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt">Asia Pacific</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">46,117</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">40,574</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">31,864</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">203,085</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">185,475</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">174,568</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B>15.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NEW ACCOUNTING PRONOUNCEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><I><U>Recently
Adopted Accounting Pronouncement:</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">In March
2016, the FASB issued Accounting Standards Update (&ldquo;ASU&rdquo;) No. 2016-09, Compensation &ndash; Stock Compensation
(Topic 718), which simplifies several areas of accounting for share-based compensation arrangements, including income tax
consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows.
ASU 2016-09 is effective for our fiscal year 2018, including interim periods within the fiscal year. Early adoption is
permitted. We elected to early adopt the new guidance in the fourth quarter of fiscal 2017 which required us to reflect any
adjustments as of November 1, 2016, the beginning of the annual period that includes the interim period of adoption. Upon
adoption, excess tax benefits or deficiencies from share-based award activity are reflected in the consolidated statements of
income as a component of the provision for income taxes, whereas they previously were recognized in equity. We also elected
to account for forfeitures as they occur, rather than estimate expected forfeitures. The adoption of ASU 2016-09 resulted in
a net cumulative-effect adjustment of a $0.2 million increase to retained earnings as of November 1, 2017, mostly related to
the recognition of the previously unrecognized excess tax benefits using the modified retrospective method. The previously
unrecognized excess tax effects were recorded as a reduction to tax liability or an increase to deferred tax
asset.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We adopted
the aspects of the standard affecting the cash flow presentation retrospectively, and accordingly, to conform to the current year
presentation, we reclassified $146,000 and $239,000 of employee taxes paid for withheld shares under operating activities to financing
activities for the years ended October 31, 2016 and 2015, respectively, on our consolidated statements of cash flows.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black"><I><U>New
Accounting Pronouncements:</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">In
May 2014, the FASB issued ASU No. 2014-09, <I>Revenue from Contracts with Customers (Topic 606)</I>, establishing a single comprehensive
model for entities to use in accounting for revenue arising from contracts with customers. This standard provides a five-step
analysis in determining when and how revenue is recognized. The new model will require revenue recognition to depict the transfer
of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange
for those goods or services and will supersede most of the existing revenue recognition guidance, including industry-specific
guidance. We have the option of applying this new standard retrospectively to each prior period presented (&ldquo;full retrospective
approach&rdquo;) or retrospectively with the cumulative effect recognized in retained earnings as of the date of adoption (&ldquo;modified
retrospective approach&rdquo;). Between August 2015 and December 2016, the FASB issued five additional updates to Topic 606: 1)
ASU No. 2015-14, <I>Deferral of the Effective Date</I>, 2) ASU No. 2016-08, <I>Principal versus Agent Considerations (Reporting
Revenue Gross versus Net), </I>3) ASU No. 2016-10, <I>Identifying Performance Obligations and Licensing, </I>4) ASU No. 2016-12,
<I>Narrow-Scope Improvements and Practical Expedients</I> and 5) ASU No. 2016-20, <I>Technical Corrections and Improvements to
Topic 606, Revenue from Contracts with Customers</I> to provide further guidance and clarification in accounting for revenue arising
from contracts with customers. All these updates will be effective for our fiscal year 2019, including interim periods within
the fiscal year. We have not yet determined the impact this new accounting standard may have on our consolidated financial statements.
During the second and third quarters of fiscal 2017, we developed a project plan and timeline to complete an assessment of the
potential impact that this accounting standard will have on our consolidated financial statements. During the third and fourth
quarters of fiscal 2017, this assessment included training of our key personnel,
sampling of our customer contracts and revenue stream evaluation. At this time, we expect to use the modified retrospective approach
upon adoption. In fiscal 2018, we expect to implement and test any changes in policy, processes, systems and internal controls
and to compute required transition adjustments and disclosures related to our implementation of this new accounting standard.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 65; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="color: Black"><B>HURCO
COMPANIES, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>NOTES TO
CONSOLIDATED FINANCIAL STATEMENTS - Continued</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"></FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">In
February 2016, the FASB issued ASU No. 2016-02, <I>Leases (Topic 842)</I>, which establishes a comprehensive new lease accounting
model. ASU 2016-02 clarifies the definition of a lease, requires a dual approach to lease classification similar to current lease
classifications, and requires lessees to recognize leases on the balance sheet as a lease liability with a corresponding right-of-use
asset for leases with a lease-term of more than twelve months. ASU 2016-02 is effective for our fiscal year 2020, including interim
periods within the fiscal year, and requires modified retrospective application. Early adoption is permitted. We are assessing
the impact this new accounting guidance will have on our consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">In
January 2017, the FASB issued ASU No. 2017-01, <I>Business Combinations (Topic 805): Clarifying the Definition of a Business</I>,
which provides guidance to assist companies in evaluating whether transactions should be accounted for as acquisitions (or disposals)
of assets or businesses. The amendment provides a more robust framework to use in determining when a set of transferred assets
and activities is a business. ASU 2017-01 is effective for our fiscal year 2019, including interim periods within the fiscal year.
We do not expect that the adoption of this accounting standard update will have a material effect on our consolidated financial
statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">In
January 2017, the FASB issued ASU No. 2017-04, <I>Intangibles&ndash;Goodwill and Other (Topic 350): Simplifying the Test of Goodwill
Impairment</I>, which eliminates Step 2 from the goodwill impairment test, (i.e., the requirement for an entity to calculate the
implied fair value of goodwill in measuring a goodwill impairment loss). ASU 2017-04 provides that a company should perform its
goodwill impairment test by comparing the fair value of a reporting unit with its carrying value and should recognize an impairment
charge if the carrying value exceeds the fair value of the reporting unit, but only to the extent of the goodwill amount allocated
to that reporting unit. Companies will still have the option to perform a qualitative assessment to determine if the quantitative
impairment test is necessary. ASU 2017-04 is effective for our fiscal year 2021, including interim periods within the fiscal year.
Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates on or after January&nbsp;1,
2017. We do not expect that the adoption of this accounting standard update will have a material effect on our consolidated financial
statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">In
May 2017, the FASB issued ASU No. 2017-09, <I>Compensation&mdash;Stock Compensation (Topic 718)</I>: <I>Scope of Modification
Accounting,</I> to provide clarity and to reduce diversity in practice and cost and complexity when applying the guidance in Topic
718 to the modification of the terms and conditions of a share-based payment award. ASU 2017-09 includes guidance on determining
which changes to the terms and conditions of share-based payment awards require a company to apply modification accounting under
Topic 718. This update requires the entity to account for the effects of a modification unless specific conditions are met. ASU
2017-09 applies to entities that change the terms or conditions of a share-based payment award and is effective for our fiscal
year 2019. Early adoption is permitted, including adoption in any interim period. We do not expect that the adoption of this accounting
standard update will have a material effect on our consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: transparent"><FONT STYLE="color: Black">There
have been no other significant changes in the Company&rsquo;s critical accounting policies and estimates during the fiscal year
ended October 31, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 66; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 9.</U></B></FONT></TD><TD><FONT STYLE="text-transform: uppercase; color: Black"><B><U>Changes
                                         in and Disagreements with Accountants on Accounting and Financial Disclosure</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40.5pt; text-indent: -40.5pt"><FONT STYLE="text-transform: uppercase; color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 40.5pt"><FONT STYLE="color: Black">None.</FONT></TD><TD></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 9A.</U></B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><B><U>CONTROLS
                                         AND PROCEDURES</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Under
the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, we
carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of October
31, 2017, pursuant to Rule 13a-15(b) under the Securities Exchange Act of 1934, as amended. Based upon that evaluation, our management,
including the Chief Executive Officer and Chief Financial Officer, concluded that our disclosure controls and procedures were
effective as of the evaluation date.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">There
have been no changes in our internal control over financial reporting that occurred during the fourth quarter of the fiscal year
ended October 31, 2017 that have materially affected, or are reasonably likely to materially affect, our internal control over
financial reporting.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
attestation report of our independent registered public accounting firm on our internal control over financial reporting is included
in this report under Item 8. Financial Statements and Supplementary Data. Our management&rsquo;s annual report on internal control
over financial reporting is included in this report immediately preceding Item 8.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 67; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 9B.</U></B></FONT></TD><TD><FONT STYLE="color: Black"><B><U>OTHER INFORMATION</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">During the
fourth quarter of fiscal 2017, the Audit Committee of the Board of Directors did not engage our independent registered public
accounting firm to perform any new non-audit services. This disclosure is made pursuant to Section 10A(i)(2) of the Securities
Exchange Act of 1934, as amended, as added by Section 202 of the Sarbanes-Oxley Act of 2002.</FONT></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The graph below
matches the cumulative 5-Year total return of holders of Hurco Companies, Inc.'s common stock with the cumulative total returns
of the Russell 2000 index, the NASDAQ Global Select index and a customized peer group of nineteen companies that includes: Ampco-Pittsburgh
Corporation, DMC Global Inc. (formerly Dynamic Materials Corporation), Douglas Dynamics Inc., The Eastern Company, Electro Scientific
Industries Inc., FARO Technologies Inc., Graham Corporation, Hardinge Inc., Kadant Inc., Key Technology Inc., Key Tronic Corporation,
The L.S. Starrett Company, Nanometrics Incorporated, Novanta Inc., PDF Solutions Inc., Proto Labs Inc., QAD Inc., Sun Hydraulics
Corporation and Transcat Inc. The graph assumes that the value of the investment in our common stock, in each index, and in the
peer group (including reinvestment of dividends) was $100 on 10/31/2012 and tracks cumulative total shareholder return through
10/31/2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><IMG SRC="tv481726_img1.jpg" ALT=""><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-family: Courier New, Courier, Monospace; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">10/12</TD><TD NOWRAP STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">10/13</TD><TD NOWRAP STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">10/14</TD><TD NOWRAP STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">10/15</TD><TD NOWRAP STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">10/16</TD><TD NOWRAP STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">10/17</TD><TD NOWRAP STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; font-weight: bold; text-align: left">Hurco Companies, Inc.</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">100.00</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">106.77</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">169.51</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">119.36</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">117.81</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">203.58</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold">Russell 2000</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">100.00</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">136.28</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">147.27</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">147.77</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">153.84</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">196.69</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">NASDAQ Global Select</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">100.00</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">134.54</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">160.58</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">178.17</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">184.57</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">241.25</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Peer Group</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">100.00</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">155.37</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">145.59</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">124.59</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">133.69</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">232.81</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><I>The stock
price performance included in this graph is not necessarily indicative of future stock price performance.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>


<!-- Field: Page; Sequence: 68; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>PART III</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 10.</U></B></FONT></TD><TD><FONT STYLE="color: Black"><B><U>DIRECTORS,
                                         EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
information required by this item is incorporated herein by reference to the definitive proxy statement for our 2018 annual meeting
of shareholders except that the information required by Item 10 regarding our executive officers is included herein under a separate
caption at the end of Part I.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 11.</U></B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><B><U>EXECUTIVE
                                         COMPENSATION</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
information required by this item is incorporated herein by reference to the definitive proxy statement for our 2018 annual meeting
of shareholders.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 12.</U></B></FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black"><B><U>SECURITY
                                         OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.75in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
information required by this item is incorporated herein by reference to the definitive proxy statement for our 2018 annual meeting
of shareholders.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 13.</U></B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><B><U>CERTAIN
                                         RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">The
information required by this item is incorporated herein by reference to the definitive proxy statement for our 2018 annual meeting
of shareholders.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 14.</U></B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="text-transform: uppercase; color: Black"><B><U>PRINCIPal
                                         ACCOUNTING FEES AND SERVICES</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">The information
required by this item is incorporated herein by reference to the definitive proxy statement for our 2018 annual meeting of shareholders.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 69; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black"><B>PART
IV</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 15.</U></B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="text-transform: uppercase; color: Black"><B><U>Exhibits
                                         AND Financial Statement Schedules</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="width: 5%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="width: 90%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Financial Statements</U>. The following consolidated financial statements of the Company are included herein under Item 8 of Part II:</FONT></TD></TR>
</TABLE>


<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Courier; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="width: 80%">&nbsp;</TD>
    <TD STYLE="width: 10%; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Page</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reports of Independent Registered Public Accounting Firms</FONT></A></TD>
    <TD STYLE="text-align: center"><A HREF="#a_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Income &ndash; years ended October 31, 2017, 2016 and 2015</FONT></A></TD>
    <TD STYLE="text-align: center"><A HREF="#a_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Comprehensive Income &ndash; years ended October 31, 2017, 2016 and 2015</FONT></A></TD>
    <TD STYLE="text-align: center"><A HREF="#a_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Balance Sheets &ndash; as of October 31, 2017 and 2016</FONT></A></TD>
    <TD STYLE="text-align: center"><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Cash Flows &ndash; years ended October 31, 2017, 2016 and 2015</FONT></A></TD>
    <TD STYLE="text-align: center"><A HREF="#a_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">42</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-left: 0.125in; text-indent: -0.125in"><A HREF="#a_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Changes in Shareholders&rsquo; Equity &ndash; years ended October 31, 2017, 2016 and 2015</FONT></A></TD>
    <TD STYLE="text-align: center"><A HREF="#a_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_007"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to Consolidated Financial Statements</FONT></A></TD>
    <TD STYLE="text-align: center"><A HREF="#a_007"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">44</FONT></A></TD></TR>
</TABLE>


<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Courier; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; width: 5%"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">2.</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; width: 80%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><U>Financial
    Statement Schedule</U>. The following financial statement schedule is included in this Item.</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: center; width: 10%"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Courier; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Courier; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="width: 80%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Page</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><A HREF="#a_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule II - Valuation and Qualifying Accounts and Reserves</FONT></A></TD>
    <TD STYLE="text-align: center; font-size: 10pt"><A HREF="#a_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">71</FONT></A></TD></TR>
</TABLE>


<P STYLE="font: 10pt Courier; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></P>

<P STYLE="font: 10pt Courier; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;<FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">All
other financial statement schedules are omitted because they are not applicable or the required information is included in the
consolidated financial statements or notes thereto.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="color: Black">(b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black"><U>Exhibits</U></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Exhibits
being filed with this Form 10-K or incorporated herein by reference are listed on page 72.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black"><B><U>Item 16.</U></B></FONT></TD><TD><FONT STYLE="text-transform: uppercase; color: Black"><B><U>FORM
                                         10-K SUMMARY</U></B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><FONT STYLE="text-transform: uppercase; color: Black"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.75in"><FONT STYLE="color: Black">None</FONT></TD><TD></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 70; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_008"></A><FONT STYLE="color: Black"><B>Schedule
II - Valuation and Qualifying Accounts and Reserves</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>for the Years
Ended October 31, 2017, 2016, and 2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black">(Dollars in
thousands)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Courier New, Courier, Monospace">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Description</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Balance at<BR> Beginning<BR> of Period</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Charged to/<BR> (Recovered<BR> from)<BR> Costs and<BR> Expenses</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Charged<BR> to Other<BR> Accounts</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Deductions</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Balance<BR> at End<BR> of Period</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left; text-indent: 0in">Allowance for doubtful accounts for the year ended:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">October 31, 2017</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">664</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(123</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">)</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">&mdash;</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">98</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left"><SUP>(1)</SUP></TD><TD STYLE="width: 1%; font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">639</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">October 31, 2016</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">739</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(15</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">)</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">60</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left"><SUP>(1)</SUP></TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">664</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">October 31, 2015</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">878</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">(13</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">)</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">126</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left"><SUP>(1)</SUP></TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">739</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; text-align: left">Income tax valuation allowance for the year ended:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">October 31, 2017</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">2,067</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">515</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">300</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">2,282</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">October 31, 2016</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">1,485</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">587</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">5</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">2,067</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">October 31, 2015</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">1,225</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">402</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">142</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; color: Black; text-align: right">1,485</TD><TD STYLE="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="color: Black"><SUP>(1)</SUP></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="color: Black">Receivable write-offs.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 71; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>EXHIBITS
INDEX</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><U>Exhibits Filed</U>. The following
exhibits are filed with this report:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 13%; font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="tv481726_ex21.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</FONT></A></TD>
    <TD STYLE="width: 87%; font-family: Courier New, Courier, Monospace"><A HREF="tv481726_ex21.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subsidiaries of the Registrant.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="tv481726_ex23-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><A HREF="tv481726_ex23-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent of Independent Registered Public Accounting Firm, RSM US LLP</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="tv481726_ex23-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.2</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><A HREF="tv481726_ex23-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent of Independent Registered Public Accounting Firm, Ernst &amp; Young LLP</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="tv481726_ex31-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><A HREF="tv481726_ex31-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification by the Chief Executive Officer, pursuant to Rule 13a-14(a) under the Securities and Exchange Act of 1934, as amended.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="tv481726_ex31-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><A HREF="tv481726_ex31-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification by the Chief Financial Officer, pursuant to Rule 13a-14(a) under the Securities and Exchange Act of 1934, as amended.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="tv481726_ex32-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><A HREF="tv481726_ex32-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification by the Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="tv481726_ex32-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><A HREF="tv481726_ex32-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification by the Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Instance Document*</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Schema Document*</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Calculation Linkbase*</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Taxonomy Extension Label Linkbase Document*</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Presentation Linkbase Document*</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Definition Linkbase Document*</FONT></TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black"><U>Exhibits
Incorporated by Reference</U>. The following exhibits are incorporated into this report:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.75in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420415042625/v415549_ex2-1.htm" STYLE="-sec-extract: exhibit">2.1</A></FONT></TD>
    <TD STYLE="width: 90%; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420415042625/v415549_ex2-1.htm" STYLE="-sec-extract: exhibit">Asset
    Purchase Agreement, dated as of July 14, 2015, by and among Milltronics Manufacturing Company, Inc. d/b/a Milltronics CNC
    Machines, Liberty Diversified International, Inc. and Hurco USA, Inc., incorporated by reference to Exhibit 2.1 to the Company&rsquo;s
    Current Report on Form 8-K filed on July 15, 2015.<SUP>+</SUP></A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420415042625/v415549_ex2-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420415042625/v415549_ex2-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset
    Purchase Agreement, dated as of July 14, 2015, by and among Takumi Machinery Co., Ltd., Liberty Diversified International,
    Inc. and Hurco Manufacturing Limited, incorporated by reference to Exhibit 2.2 to the Company&rsquo;s Current Report on Form
    8-K filed on July 15, 2015.<SUP>+</SUP></FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420415044481/v416403_ex2-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.3</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420415044481/v416403_ex2-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment
    No. 1 to Asset Purchase Agreement, dated as of July 27, 2015, by and among Takumi Machinery Co., Ltd., Liberty Diversified
    International, Inc. and Hurco Manufacturing Limited, incorporated by reference to Exhibit 2.3 to the Company&rsquo;s Current
    Report on Form 8-K filed on July 28, 2015.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/0000315374-97-000010.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/0000315374-97-000010.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended
    and Restated Articles of Incorporation of the Registrant, incorporated by reference to Exhibit 3.1 to the Registrant's Quarterly
    Report on Form 10-Q for the quarter ended July&nbsp;31, 1997.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420417059985/tv479849_ex3-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420417059985/tv479849_ex3-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended
    and Restated By-Laws of the Registrant as amended through November 16, 2017, incorporated by reference to Exhibit 3.1 to the
    Registrant&rsquo;s Current Report on Form 8-K filed on November 17, 2017.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420416138608/v454687_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420416138608/v454687_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fourth
    Amendment to Credit Agreement, dated as of December 6, 2016, between Hurco Companies, Inc. and JPMorgan Chase Bank, N.A.,
    incorporated by reference to Exhibit 10.1 to the Registrant&rsquo;s Current Report on Form 8-K filed on December 8, 2016.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420416138608/v454687_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420416138608/v454687_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Replacement
    Revolving Note, dated as of December 6, 2016, by Hurco Companies, Inc. for the benefit of JPMorgan Chase Bank, N.A., incorporated
    by reference to Exhibit 10.2 to the Registrant&rsquo;s Current Report on Form 8-K filed on December 8, 2016.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420416087278/v433994_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420416087278/v433994_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hurco
    Companies, Inc. 2016 Equity Incentive Plan, incorporated herein by reference to Exhibit 10.1 to the Company&rsquo;s Current
    Report on Form 8-K filed on March 10, 2016.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420416087278/v433994_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420416087278/v433994_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Restricted Stock Agreement (Director) under the 2016 Equity Incentive Plan, incorporated herein by reference to Exhibit
    10.2 to the Company&rsquo;s Current Report on Form 8-K filed on March 10, 2016.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420416087278/v433994_ex10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420416087278/v433994_ex10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hurco
    Companies, Inc. Cash Incentive Plan, incorporated herein by reference to Exhibit 10.3 to the Company&rsquo;s Current Report
    on Form 8-K filed on March 10, 2016.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420415042625/v415549_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420415042625/v415549_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Takumi
    Sale Agreement, dated as of July 14, 2015, by and between Hurco Companies, Inc., Hurco Manufacturing Limited and Liberty Diversified
    International, Inc., incorporated by reference to Exhibit 10.1 to the Company&rsquo;s Current Report on Form 8-K filed on
    July 15, 2015.</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 72; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%; font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420412067200/v329972_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</FONT></A></TD>
    <TD STYLE="width: 90%; font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420412067200/v329972_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Credit
    Agreement dated as of December 7, 2012 among Hurco Companies, Inc., the lenders party thereto and JP Morgan Chase Bank, N.A.,
    incorporated by reference to Exhibit 10.1 to the Registrant&rsquo;s Current Report on Form 8-K filed December 10, 2012.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420414054491/v387874_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420414054491/v387874_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">First
    Amendment to Credit Agreement dated as of May 9, 2014 between Hurco Companies, Inc., JPMorgan Chase Bank, N.A. and the lenders
    signatory thereto, incorporated by reference to Exhibit 10.1 to the Registrant&rsquo;s Quarterly Report on Form 10-Q for the
    quarter ended July 31, 2014.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420414054491/v387874_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420414054491/v387874_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Second
    Amendment to Credit Agreement dated as of June 5, 2014 between Hurco Companies, Inc., JPMorgan Chase Bank, N.A. and the lenders
    signatory thereto, incorporated by reference to Exhibit 10.2 to the Registrant&rsquo;s Quarterly Report on Form 10-Q for the
    quarter ended July 31, 2014.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420414072846/v396079_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420414072846/v396079_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Third
    Amendment to Credit Agreement and Amendment to Subsidiary Guaranty dated as of December 5, 2014, between Hurco Companies,
    Inc. and JPMorgan Chase Bank, N.A., incorporated by reference to Exhibit 10.1 to the Registrant&rsquo;s Current Report on
    Form 8-K filed December 8, 2014.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420412015629/v306322_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420412015629/v306322_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment
    Agreement dated March 15, 2012, between Hurco Companies, Inc. and Michael Doar, incorporated by reference to Exhibit 10.1
    to the Registrant&rsquo;s Current Report on Form&nbsp;8-K filed March&nbsp;16, 2012.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420412015629/v306322_ex10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420412015629/v306322_ex10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment
    Agreement dated March 15, 2012, between Hurco Companies, Inc. and John&nbsp;P. Donlon, incorporated by reference to Exhibit
    10.3 to the Registrant&rsquo;s Current Report on Form&nbsp;8-K filed March&nbsp;16, 2012.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420412015629/v306322_ex10-4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420412015629/v306322_ex10-4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment
    Agreement dated March 15, 2012, between Hurco Companies, Inc. and Gregory&nbsp;S. Volovic, incorporated by reference to Exhibit
    10.4 to the Registrant&rsquo;s Current Report on Form&nbsp;8-K filed March&nbsp;16, 2012.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420412015629/v306322_ex10-5.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420412015629/v306322_ex10-5.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment
    Agreement dated March 15, 2012, between Hurco Companies, Inc. and Sonja K. McClelland, incorporated by reference to Exhibit
    10.5 to the Registrant&rsquo;s Current Report on Form&nbsp;8-K filed March&nbsp;16, 2012.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000031537408000002/form_def14a.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000031537408000002/form_def14a.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hurco
    Companies, Inc. 2008 Equity Incentive Plan, incorporated by reference to Appendix A of the Registrant&rsquo;s definitive Proxy
    Statement on Schedule 14A filed January 28, 2008.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420409001522/v136606_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420409001522/v136606_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of restated split-dollar insurance agreement, incorporated by reference to Exhibit 10.2 to the Registrant&rsquo;s Annual Report
    on Form 10-K for the year ended October 31, 2008.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420411013918/v214088_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420411013918/v214088_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Restricted Stock Award Agreement &ndash; Employee, incorporated by reference to Exhibit 10.1 to the Registrant's Quarterly
    Report on Form 10-Q for the quarter ended January 31, 2011.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420411013918/v214088_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420411013918/v214088_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Restricted Stock Award Agreement &ndash; Director, incorporated by reference to Exhibit 10.2 to the Registrant's Quarterly
    Report on Form 10-Q for the quarter ended January 31, 2011.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420414002242/v365425_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.19*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420414002242/v365425_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Restricted Share Award Agreement (Employee), incorporated by reference to Exhibit 10.2 to the Registrant&rsquo;s Current
    Report on Form 8-K filed on January 14, 2014.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420417014026/v460753_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.20*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420417014026/v460753_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Restricted Stock Award Agreement (Employee) under the 2016 Equity Incentive Plan, incorporated by reference to Exhibit
    10.1 to the Registrant&rsquo;s Current Report on Form 10-Q for the quarter ended January 31, 2017.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420414002242/v365425_ex10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420414002242/v365425_ex10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Performance Share Award Agreement (Employee), incorporated by reference to Exhibit 10.3 to the Registrant&rsquo;s Current
    Report on Form 8-K filed on January 14, 2014.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420417014026/v460753_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.22*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420417014026/v460753_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Performance Stock Unit Award Agreement (Employee) under the 2016 Equity Incentive Plan, incorporated by reference to Exhibit
    10.2 to the Registrant&rsquo;s Current Report on Form 10-Q for the quarter ended January 31, 2017.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420415014462/v403422_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.23*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420415014462/v403422_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fiscal
    2015 Short-Term Incentive Compensation Plan, incorporated by reference to Exhibit 10.1 to the Registrant&rsquo;s Quarterly
    Report on Form 10-Q for the quarter ended January 31, 2015.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420416085977/v432548_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.24*</FONT></A></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/000114420416085977/v432548_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fiscal
    2016 Short-Term Incentive Compensation Plan, incorporated by reference to Exhibit 10.1 to the Registrant&rsquo;s Quarterly
    Report on Form 10-Q for the quarter ended January 31, 2016.</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.75in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><SUP>+</SUP></FONT></TD>
    <TD STYLE="width: 90%; font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Schedules
    to the indicated exhibit have been omitted pursuant to Item 601(b)(2) of Regulation S-K. A copy of any omitted schedule will
    be furnished supplementally to the Securities and Exchange Commission upon request.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">*</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
    indicated exhibit is a management contract, compensatory plan or arrangement required to be listed by Item 601 of Regulation
    S-K.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 73; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black"><B><U>SIGNATURES</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Pursuant
to the requirements of Section 13 or 15(d) 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, this 5th day of January, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">HURCO
    COMPANIES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 5%; font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black"></FONT></TD>
    <TD STYLE="width: 45%; font-family: Courier New, Courier, Monospace"></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">/s/
    Sonja K. McClelland</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black"></FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; padding-left: 0.18in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Sonja
    K. McClelland</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black"></FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; padding-left: 0.18in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Executive
    Vice President, Secretary, Treasurer and</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; padding-left: 0.18in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Chief
    Financial Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3in; text-indent: 0.5in"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 74; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">Pursuant to the requirements of
the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and
in the capacities and on the dates indicated:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 49%; border-bottom: Black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Signature
    and Title(s)</B></FONT></TD>
    <TD STYLE="width: 2%; font-size: 10pt"><B>&nbsp;</B></TD>
    <TD STYLE="width: 49%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Date</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Michael Doar</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 5, 2018</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michael Doar, Chairman,</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">of Hurco Companies, Inc.</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Executive Officer)</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Sonja K. McClelland</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 5, 2018</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sonja K. McClelland</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive Vice President,</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secretary, Treasurer and</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">of Hurco Companies, Inc.</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Financial Officer</FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">and Principal Accounting Officer)</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Thomas A. Aaro</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 5, 2018</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thomas A. Aaro, Director</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Robert W. Cruickshank</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 5, 2018</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Robert W. Cruickshank, Director</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Timothy J. Gardner</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 5, 2018</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Timothy J. Gardner, Director</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Jay C. Longbottom</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 5, 2018</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jay C. Longbottom, Director</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Andrew Niner</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 5, 2018</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Andrew Niner, Director</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Richard Porter</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 5, 2018</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Richard Porter, Director</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Janaki Sivanesan</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 5, 2018</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Janaki Sivanesan, Director</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Ronald Strackbein</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 5, 2018</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ronald Strackbein, Director</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"></P>


<!-- Field: Page; Sequence: 75; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>2
<FILENAME>tv481726_ex21.htm
<DESCRIPTION>EXHIBIT 21
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>Exhibit
21</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>SUBSIDIARIES
OF THE REGISTRANT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>SUBSIDIARIES
OF HURCO COMPANIES, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 85%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red; width: 49%; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt; color: Black"><B>Name</B></FONT></TD>
    <TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid; color: red; width: 49%"><FONT STYLE="font-size: 10pt; color: Black"><B>Jurisdiction
    of Incorporation</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Hurco B.V</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">The Netherlands</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Hurco Europe Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">United Kingdom</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Hurco GmbH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Federal Republic
    of Germany</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Hurco India Private,
    Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">India</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Hurco Manufacturing
    Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Taiwan R.O.C.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Hurco S.a.r.l.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">France</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Hurco S.r.l.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Italy</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Hurco (S.E. Asia)
    Pte Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Singapore</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">LCM Precision Technology
    S.r.l.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Italy</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Milltronics USA,
    Inc.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">United States</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Ningbo Hurco Machine
    Tool Company Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">China</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">Hurco
Companies, Inc. is the Company&rsquo;s headquarters in Indianapolis, Indiana, U.S.A. The foregoing list does not include other
subsidiaries which, individually or in the aggregate, did not constitute a significant subsidiary as of October 31, 2017.</FONT></P>

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid">&nbsp;</DIV>
    <!-- Field: /Page -->



<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>tv481726_ex23-1.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>Exhibit
23.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>CONSENT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">We consent
to the incorporation by reference in the Registration Statements (Form S-8 Nos. 333-48204, 333-126036, 333-149809 and 333-210072),
pertaining to the Hurco Companies, Inc. 1997 Stock Option and Incentive Plan, the Hurco Companies, Inc. 2008 Equity Incentive
Plan, and the Hurco Companies, Inc. 2016 Equity Incentive Plan, of our reports dated January 5, 2018, with respect to the consolidated
financial statements and schedule of Hurco Companies, Inc. and the effectiveness of internal control over financial reporting
of Hurco Companies, Inc. included in this Annual Report (Form 10-K) for the year ended October 31, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">/s/
    RSM US LLP</FONT></TD>
    <TD STYLE="width: 50%; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Indianapolis,
    Indiana</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">January 5, 2018</FONT></TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>



<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>4
<FILENAME>tv481726_ex23-2.htm
<DESCRIPTION>EXHIBIT 23.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>Exhibit
23.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="color: Black"><B>CONSENT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">We
consent to the incorporation by reference in the Registration Statements (Form S-8 Nos. 333-48204, 333-126036, 333-149809, and
333-210072), pertaining to the Hurco Companies, Inc. 1997 Stock Option and Incentive Plan, the Hurco Companies, Inc. 2008 Equity
Incentive Plan, and the Hurco Companies, Inc. 2016 Equity Incentive Plan, of our report dated January 6, 2017 except Note 15, as to which the date is January 5, 2018, with respect to
the consolidated financial statements and schedule of Hurco Companies, Inc. included in this Annual Report (Form 10-K) for the
year ended October 31, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid; text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">/s/
    Ernst &amp; Young LLP</FONT></TD>
    <TD STYLE="width: 50%; text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="font-size: 10pt; color: Black">Indianapolis, Indiana</FONT></TD>
    <TD STYLE="text-align: justify; text-indent: 0in; color: red"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">January
    5, 2018</FONT></TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="color: Black">&nbsp;</FONT></P>



<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>tv481726_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Exhibit 31.1</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">CERTIFICATION PURSUANT TO RULE 13a-14(a)
UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED</P>

<P STYLE="font: 10pt Courier; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">I, Michael Doar, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">I have reviewed this annual report on Form 10-K of Hurco
Companies, Inc.;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">4.</TD><TD STYLE="text-align: justify">The registrant's other certifying officer and I are responsible for establishing and maintaining
disclosure controls and procedures [as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)] and internal control over financial
reporting [as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)] for the registrant and have:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(b)</TD><TD STYLE="text-align: justify">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 U.S. Generally Accepted Accounting Principles;
and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(c)</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the registrant'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</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(d)</TD><TD STYLE="text-align: justify">Disclosed in this report any change in the registrant's internal control over financial reporting
that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual
report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial
reporting; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation
of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of
directors (or persons performing the equivalent functions):</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD STYLE="text-align: justify">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's ability to record, process, summarize
and report financial information; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(b)</TD><TD STYLE="text-align: justify">Any fraud, whether or not material, that involves management or other employees who have a significant
role in the registrant's internal control over financial reporting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">/s/ Michael Doar</FONT></TD>
    <TD STYLE="width: 50%; text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Michael Doar,</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Chairman and Chief Executive Officer</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">January 5, 2018</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>tv481726_ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Exhibit 31.2</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">CERTIFICATION PURSUANT TO RULE 13a-14(a)
UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED</P>

<P STYLE="font: 10pt Courier; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">I, Sonja
K McClelland, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">I have reviewed this annual report on Form 10-K of Hurco Companies, Inc.;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 31.7pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">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;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 31.7pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 31.7pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">4.</TD><TD STYLE="text-align: justify">The registrant's other certifying officer and I are responsible for establishing and maintaining
disclosure controls and procedures [as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)] and internal control over financial
reporting [as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)] for the registrant and have:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(b)</TD><TD STYLE="text-align: justify">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 U.S. Generally Accepted Accounting Principles;
and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(c)</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the registrant'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</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(d)</TD><TD STYLE="text-align: justify">Disclosed in this report any change in the registrant's internal control over financial reporting
that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual
report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial
reporting; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 31.5pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation
of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of
directors (or persons performing the equivalent functions):</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD STYLE="text-align: justify">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's ability to record, process, summarize
and report financial information; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(b)</TD><TD STYLE="text-align: justify">Any fraud, whether or not material, that involves management or other employees who have a significant
role in the registrant's internal control over financial reporting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">/s/ Sonja K McClelland</FONT></TD>
    <TD STYLE="width: 50%; text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">Sonja K McClelland</FONT></TD>
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD NOWRAP STYLE="text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">Executive Vice President, Secretary, Treasurer and Chief Financial Officer</FONT></TD>
    <TD NOWRAP STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">January 5, 2018</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid">&nbsp;</DIV>
    <!-- Field: /Page -->



<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>tv481726_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="text-transform: uppercase"><B>e</B></FONT><B>xhibit
32.1</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="text-transform: uppercase">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT
OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with the Annual Report of
Hurco Companies, Inc. (the &ldquo;Company&rdquo;) on Form 10-K for the period ending October&nbsp;31, 2017, as filed with the Securities
and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), the undersigned hereby certifies, pursuant to &sect;&nbsp;906
of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-weight: normal">(1)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-weight: normal">The Report fully complies with the requirements of section&nbsp;13(a)
or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-weight: normal">(2)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-weight: normal">The information contained in the Report fairly presents, in all
material respects, the financial condition and results of operations of the Company.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Michael Doar</FONT></TD>
    <TD STYLE="width: 50%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Michael Doar</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Chairman and Chief Executive Officer</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">January 5, 2018</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>tv481726_ex32-2.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase">e</FONT>xhibit
32.2</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT
OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with the Annual Report of
Hurco Companies, Inc. (the &ldquo;Company&rdquo;) on Form 10-K for the period ending October 31, 2017, as filed with the Securities
and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), the undersigned hereby certifies, pursuant to &sect;&nbsp;906
of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-weight: normal">(1)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-weight: normal">The Report fully complies
with the requirements of section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-weight: normal">(2)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-weight: normal">The information contained
in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Sonja K McClelland</FONT></TD>
    <TD STYLE="width: 50%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Sonja K McClelland</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD NOWRAP><FONT STYLE="font-size: 10pt">Executive Vice President, Secretary, Treasurer and Chief Financial Officer</FONT></TD>
    <TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">January 5, 2018</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>tv481726_img1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tv481726_img1.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@""0*@ P$1  (1 0,1 ?_$ .0  0 " @(# 0$
M       '" 8)! 4! PH""P$!  (" P$!              8'! 4! P@""1
M  8#  $" P,(!P8"!@D% @,$!08'  $("1$2(1,4,14702(R-)46UUA182.V
M&'@*<8%"4B098C.1<D-3)5=C<S4F-C=WMYB"5':7.1$  00! @,#!@<)" \%
M" ,   $" P0%$08A$@<Q01-188$B% AQD;$R4A47H4)B<B,S8S06@I*R0U-S
M)%3PP=&BTH.3HT1DA)34)36SP]/$&.'"=+1%9765I"8V_]H # ,!  (1 Q$
M/P#[^, 8 P!@# & , 8 P!@# & 4=\EG34CXUX%ZUZ>AB!(YS2FJ2F<LA25Q
M3;5MFIGI!]VQ-4ZI->GU;0WR%P3*%17J'YJ<H8?<'U]= ?/)SQX.[4Z,X]YT
M[MCODH[ A/D]NF 5+T@=TH[6:Z2NM&E79+>QSE?7)M,I=M3,X5ZU1)Z$VDH
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
MZCYV)D=A1M1<%>7;1;<'>FR"W"B=EIKXZ." \XTW[X,VO5J!C",P'U*=(J3
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
MF)P^MCK?JC7+DN88->SY/E+M:K16&F*+2>5M"-L-:Y&Y&24]W1@:RU.QF_(
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
MCLQ;69W?FMLD[4%1HE<F)6J@)U(!E_,%L.]X!FF , 8 P!@# & , 8 P!@#
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
M#(185(W7/N@I]T$S2&+-YGSFA>@CB^PEL>7(5&])Y!&U"M$LU\M:=K ,,?\
MQ?REZN-VEQ'6<P9J4?NRZ=[R>:'059"3?K[]K!=7"]X1F6<M6J9,75DQ65NF
M6A90)PK&UQ-$8%Q.3!"CV!@T)\/ZN,VY;-U.74[UNRIO3]N4[&+4KSGVBZIN
M10@M5[CCR5,NCYM'6!5'NL9U @Q5*E9U,C8$J/9!ZT:M,I4+##] 1JS>"B%-
M<0?%.K=KUON51>D6O>+.<2Y"I:,\O1J0QVK)=3;PVJN,C5+U6[X79L*G;B.4
MN.G%(\N#L4W+DJM"8V)0A FIW\1<>D]1D5O)[U<C'A3SQVO0S_(X;353UC'C
M@=J+J>5/S]%JVK]J88O%6RL4=.(D3&W"VN4*$IPMN"]6>#YP@+ =X<0R_LZ'
M4_ V7H%14D.K:;)IS+X.YU1%[=KV[5K$WE%0EDM6&29W9V^2Q"(/H=O);.I&
M>V+G4E(:K(."D+!L# [$X,Z"F@ZSL9@[B>Z_Z@BM5V90E@WQ'^?:V4-EETS8
M\L;9>G92ZG7NQL<A<VKER8D1D;?$BH\"4[:L2M$N)6#( !',X\0\?4LPJNI;
MHF?TCSO8/.]&\K=*5&CB$0FSI=--4"RN,-BI+)8SYI(\U;.936[VLC4D>4J5
MQTYM1A0R4R1<G*6: D1]\:Q[M>+O)4?1$L9N7Y;TO ^QYQRDE@40.0OW0U<Z
MB#FP."&VCC/WH8ZN7SVNV*4N<9 C.$K?4(Q%KDZ-4H1C ESK?AJ.]9S*$2][
ML%_AA\)H#L*A$Z%G9VMR(7MO7T!AL"?)&<:O, 82XPE-#P*41(?[)48>()N]
M!#K (FMOQAQ*U]L"PRY9[$7Z&<LT[SU Y+'&:,B=8E,J"NV ]!51>"0#NE<F
MU<_1^R*V;#CV=208VKD@34YOYAN\ @J6>'EZM$JRYW<_5JBT^B)Q=%*WVPV-
M)N<ZF<*KALTI>HYK12*-;Y[?#W^,2FKY365@.B1<UKG+;F6N4[7IW,E8 DTH
M#,G+Q#Q:PZ<A%$W9?,KE%:,,JLRUI7$J=KFN>8HY)+OE*!N::IGC"TT\VM6H
M>S<V$)!.,1:A&N1XY*6B=G5>XJ&],'0%^J,AW0<+=9"SW%;""W(LV0*F8[#9
M*9$6*(RM[FD;C;NWV].)(ACX=MY&I\\;;EI20L>R4:D*H) "DXB@: L;@# &
M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & ?.=Y5^B>QJWMWLB)UK839$J:AGB%M&[HXGBTDDL9L]
MFMU)9*N/-$T8'AO:RT;6_%KDJ9"6H^NT%*VC-- #Y^_00$F6]Y0NHN81756-
M^TC3KO?33(.1F^DRZ+77G94#7I>P'^[X^UHY[&F&M7VXWYWI[?/[ZL7 B[,L
M42D@Q(6B2MYAIOR +V>/_JBU>HZ_L-7<M0O]83.LK$%"0R ^K+UJ*#6\PJXO
M'I4T6'74.Z.@E>VLR-01/IS0X(G!&H"F=6L_9"Q4G,)-V!\SU$=\=:P#A?GN
MG>B+VL1WGW3-S\<7CQUT:?)I(DF=HUG(/(#4$)Z?Y/EDR4+3')^GU1M+T8?H
MDU29I_KF1 *"7\MK6%A N?;/DU61OR?KK-!<=L-O.=(='UYX^I+3J&#W 90T
MJCTV;G1FO+I^4SQ+"5E+MTKIWJ>6Q.+%J53V0L0LL3D!/L"): (P//3BZWX/
M9W772%N6AUT\4[#+L=G*K.X.&>G6Z<51P_7E8IXHTRZJ.B>#M6%&F%^*JZ31
MQZW8)YD;G*MQ0*SCE/T)A("4P$^Q2E7?IJT?+58D@Z[Z]J*04;U"HA]'RVN.
MIK7B=8T_%&;BKF.TVIP3TW^]!M(R!B12^:N3LX)GED7)' I686H"(O?P HMT
MGY1+UM*GN#WF-V):M6W= ^"JO\E]MQFD:VN"6,5[WO)F:.G4;RC/TU1PV9!B
MU57VTM$]<5S>_&(TFB-LIWN$$O9@ -D*.P8IY(NKY$S/M[6Y7O'M;<+\K]4U
MG$JFNB9\]'7&;U8[70X+[=L&PJPDL/GB^*U.P50W-J-J+=R6A&[+5IZ\LX[2
M71(%FO&Q8EC+XOU_3LVL*57NW\B=@63S_6%N3!>0^3V?UTV5S5EI,+)-Y224
M07,YW6KA9BJ(+W@8-*G$QD :LV-=M4,0&HU-)7%^\=%;^3NW>@O(Z/H&X8C+
M>AG:S^59'8%A5!Q\VQX;U-5L!D')J*=QFBW2EJA8604=D")]9W!U?%#<M,6+
M"UIGSB0+:P;M3HQ3==W4G0G[JV3:/0'<D]1TR\=$RF:(ZBIBBZSX"XPNF4C
MR1DMSE2G;E(;0)TV1IL,0E?>+ZM7'*0 3GZ. C:+=H]_WEUHS"H:&TRT3B)\
M@=",=XTI;5RV,*@F^Y>7NV)30\U<JR5Q*)[<'YSLAVBAI#+(E[<D^YF(W6UQ
M*@\'T1@'%O\ \YL[@\1K>ZJNKRF76M76@>:^A)?43TMO:?=!'QZ^DK0]/+*Y
MN]/59(:=YU_<V/O #&QUGCH4CDXP".*+1HMDJ3@-A?)5G35V@/DE?)=;6VG=
M:=I]81^(3RSG@3I$ZBAT1AL*<60:G;XN)0-5>00U0<N,2;-3HR2-';WL 1"%
M@&JWG:?SWCF3<[3_ *\?^YH1/G"!64MGEQ Z;1=G\+>1Q_C/.T^MERU!?O"?
MJBN>)<_ML!7S6#)DD0A) 6UM/9BSE:<S01 <>?\ E6ZPO#C[JIQ<*?F5+IY1
MP_9G05073657=BU3^"#ZRI(DO9*WF%K7C3-7PN=S1^CTP^L9Y+"'$2!2>T+
M 2A(,1JSP+=$^6:Z'_KA^K6!\W2*:4)#NLS.0Y,ICU(];2.P_O!GG""L9S>Q
M5O1JF';E1HK^OYLL.-7L2V1A==L#>>M&K3JQ%-@@(TO/O7R'SG@/HKK:JX)S
M?5U-SWF#I&Q^;YF7:$J.ONK2ZZ:7MQADJFL;6Q53$9C*Y]"&)P=4+>R>H(J[
M@2$.(ER7ZM20!=+R!6%=L#X;I:4*9=J"V^Y=+>.:-3YYJ"0REM9CASGK^@(M
M94?C[PY!;),LA<H9GI>W'E+@ -6MBH92D&]&##L"'FCR1=-H;,8I;/Z<I!MY
M,?\ N/JCA]*NC4UG3O?Y3GSZ/HE4S7">R*8VE@O[OOY//RI"KCY:D;@6:L+5
ME*Q ]4@0*G3+R1==0*7<U=D7_!X)&^<93X^.TNR:\IFBK3G3T^3!H1Q_EJ2U
MK75XH'V,H(X[V)'6V>H_II T)U3<C4/+D22E]I)9Z\"?:_\ *#UXIKCI"4SG
ME]K5K^>JPC/12B4F5CUES15TMJ]GDJD%[5&UO?7M0U6NU><!@3:<ZL*\K2B.
MR$PXHM2%HT _8 +^\K=@/?17([YV<X16&PRL):W6!:%$-CK/&YK6+J#CR%4=
M!I7=,K7_ #HI6DKF*9G4.CJBT8H3Q)$J*2KS1+$BT(0-0L?\X=^IH]T&:\U)
M1%F2.#<R0SI2J5E9;Z4K^MGL]_O>"TD\58OG-[U'#=64E1*[!1*D<XB*52Q*
M0 '\Q(3O981@6L</(-V9%9_.N4I13_-B[K95T!0U05%)(Y.;(*YW,CE]4U<U
MZZE5@ >8\38H'*LX?SW)TZA @T']XEPF[2<Q !0?]*!('!MJ=22^C?(H[6:Z
M18_H*N>ONFX;%&I7-)=,Z@B3E#ZOK<^'LL5=U[83*VRICWA1]YEH H2UC>4X
M'$[*&H",0P-8E*]I^3"/PJ)7@%72MO.<+\(?+?9-T,-D61:;-#I/LB8]22AP
M<H2Q,D8.3MM^7' (PE)?7H],6S-C@V$D%$K$6R/D@6SL7S&7&1>DMC]+\PRJ
MRZHJ&0TK%;"86&E.L[%M2=.=J5O5ELRM57EAU12\JYS@QE60JW4!FVV5/I*I
M\4(E&A#:TYR)4H DGRY3*3M%T^-^"HM]=O\  [*M_H)!8]8<669+:PN&QT,7
MYNFDIC*<IVB%DU.N6LL5E#>G=51(WH@'R$X]^PW_ ,L0%56'L3KSB6*@KUQK
MF_5(NI.E+(5<7Q;LDFX^LKPI7FJJ*2K!WLMVN5MY927U=DW^_;C<''449CW!
M4X-#*Z%FNSL04F+3" SN5^93HQ:VTU"(5RN\PF^G^KK"M:U8]9% =S3EH3-4
M&N.24O$T<,@5/\[.]X1AEO!QB2Q]:'V9,+*2S,YB8H]&O6F&$% 79YC[5Z3Z
MDZ+3P]KI"%TQ3L-YVYFN^Y&:W5L\1]&,,EZ;@]G/#=5;9#0,#2Q,CQ64GKS1
M#RJ=]E#5)E/M(2EFAWO0%=9RE6]2]*^1E9=4VZ[<*ZX>D=-554/+O(%L6A4D
MV>OWRHJO+G>[P7H:;FE>2ZS9C+Y#9)S6PE.#H-F;4$8.V0FVJ,6#V!B7.O?E
MU_<] U!5[PYW3&877?85A]%W5V9&9#6_2$?@O%G2L3IV?5@OK. E.*"5WPSL
MTT^Z O2Q6B2.CBQ#<%A7S%@B= <MZ\JW5]5TNCO6ZJ%H-/&+[X<OSM;EB/UW
M9,Y>W^-ETK6L1M]+470:QXBK:UKW*35].DIPI!&O1 D<T*I%],8 U&L. L?U
MSY"KAHNS9I4U5TY I_+T#-X[PPA-,9P\0YO>I7W+U19G."I!(G5"Q/8F-DA!
M<(3N12DI,I.4"..+V5Z@!H0%CN.^B+AM22=%4IT1%*WCEY\P6#%(C,G6G'B2
MO%63A@LBM8I:L"ED5#,42*4QU9MFDIK>Z-*[:HQ*M0;.*4G)E).] 7CP!@#
M& , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
M P!@# & , 8 P!@# & 5&OKASG'I:7J)O;D3?WI[=*6G7/$E+9[!GL1:)G3E
MA*B'%]A,Q98I(V=LD2)(\$:7-IZ@H2MK6B$<E-*&+>\ YEQ\3\VWVNLEWLZ
MJ7E\M6.T_&Y/(6V836+R)$7S_,9?8%+O\,?8O(6=TK^:US-)TYN+:^,AJ!V+
M/4:]R@0  "$#,>?.;*MYEBS[%ZQ(EZD<OE2N<SF7V-8L\MJQIY,EK8U,A\CF
M=AV5(91+Y X%L;$B0D:/5[(2(TA)!!99180: B)Q\=?'+O2= \].U,-CC57+
MEDP:WJ"9%DAEZATK2QJXD:J51*4,<K,?Q2L:Q"ZKU&CBU"T\A8E4&)E #2![
M+P#.$O&G-Z7E^3\:_AR2KYWFD;L2+RR"N4@E#FI?T%LO4BDUB+W*7+WI1,SY
M)*)/+'!S/=?O#3D!Q4[4EG@-" 80('F7BHXMGDQD\MD<(L(Q%8CPP26X*V:[
MXO!BI6]I9&T+,W-TNO*EV6P$%9VM)5:6/(M.JMY;%1C]M,#;I];\?4#V6)XJ
M^+;6GML3^<PRT',^]Y(CEET05OZ3Z/C--VH^(HE&X(%1/:2BUK,M42A*LB$/
M;&]8E5M!J5>D1@*4EF@]P=@6MK#GRH*9E-K32MX:CC4ENQ_BDAL5R3JW)3][
M*8) 8Y6$):VY(M6*4,:C$2@\51H6YI;"DC:DUHTPLC1R@\PP"I$P\3W#DOKZ
M%UMJL)+#F2NV:S8C#76MK<MFNYBT5S<DJ<9E9-0G3.)31KDCY3,E?'4T6XDX
MJ5<>2%:+*2I" $DZ !/G)'']*\05<HI+GANDL9J(F4/4IB\!>Y6\S%K@9LD$
M2M?F>)NDF4.4G R.LAVJ=C2UZ]>;IP<%(@FA*$646! ,U\3O$D]?Y@X/<$L)
M%#+(DSG-;.HJ+7]?$,YJLR7OJX;G()!.^=XI8S/4,A52=R,$I>"#6C2)[4#&
M:X$*C#31# D6P_'ERM9")[*7PJ2Q)[=[D!?Z.=5=9]F578T/MD-51>C5$FKV
M>P"61^3P),XU'#D# L;&I2E:5C>4(!R48AC%L"-)%XDN%I U01H3UI-X:775
M92.F6!QK6^;YK9_6U;.9DML"RH9+I'";)9'V=(+5F+DH<90>\J%RY]6'C/5'
MF';^9H#W6;XF>&+:72#<JJZ3H(K+X=7T)F-50:Y+DK6F9>VU''FR(U,Y2BHZ
M^GD:@#[(ZPB[&@0L3BH0#5-Z=N1Z +U1I=D@7#@U$U373?:C3%H@C(:KKG\R
ML^T&MT4.$A;I=,K 0MS9,%[@A?U3FE B?6]K))-0E +0_+#O02=:&/W 56J'
MQ?<;TE+8C*H?!IPZIJS;I&STY ;&NRYK6J*CFF8,2^*25NIBI+(G<HKRMTSI
M$W54T:TVMQ(DK0I.0)MD(SC"!@=5%?%'Q3$HU.H4E@UA/T*G%4/U#DPZ;7[>
MTYC%=4C)EK2XOM3TPS2RQ7='3D'<5;"@V))' MVPE(4Q 1A3IR"BP,^7>/#E
MI?>IW08HK-D4L760QW2\PUHN*W&:D)'=L:3MR1@N>2T&US5)3[[:#44SHQ@=
MU+,8H&J2$*S/>K)+/"!@H?%'PWMVL)>KJE]=6BPHG=4*% 7JU[:=ZMKUBZ01
MN*&^04I63A-E$(I)PM4AW5:=%D60M2K05)P$YA!9QP!@62D/+U132F('0D\;
MI//J_KEYJ"1L'[YSV:O\L4R.B9E%K!K-_D<Z5ONY?*7=FF$,;EJ@YP6*!.(R
M-A5_.+,, ,#@$<A\^IDL51$P/>DL+Z/G76D<)%(Y28%!?=E+K'<9I-AZ,>A;
M6E/*NVG\6VP_YC43I?[2DP E$Z+ KS"?$[PI!'9R<FVHWI\0K*QM"CVV'SJV
MK@L&N(?1UREM8+%I>OZVFDZ?(- ZN?=M!&PLS4@2I$>@! F"24 LL '8QOQ>
M<?L,?D48=8Q9UDM<J759M_\ QGZ"O>Y5KE%J3E7[[U=5I[C95B25<.G8O*O^
MM'%=F?<CH;\'%.L#ZAP"PD<Y4H.*5]==3,U>H2ZMZ%D-G2:UZY5N3VY0M^<K
MI1G)+8);H^X.2EOBK/8!RQ6L<V]J B0GN3@L6?*TI5J#3 *OQ[Q,<2L93_\
M>$*LR>.DGK)LIA[DUJ]#W_:,J55+'Y[#K+BM=IY#.K*?')KBL0F$$;E+6F2#
M(TC]IX0[]JQ7H\":+=X4YDN]QLA^GT%=#97:3I4$B?IM&YY/87-V66T$!_+I
M^:5_+(E)69[K>80<$J< $.+&<@4J"59I*D1Y)@RQ 9CSSRA1G+4"EE:TS%7-
MFBT]FTHLF< DDTFUAO<OGLX2-R2:2V1RFP)#)I*[/4JVUEG+C3E8OGJ1&&[U
M[S![$!%5:^.KE&J:^DM81>$R=5$)9SO_ (37=)*K1LZ8N'^',AXLIX9JF;WN
M2RUR=VJ-Q?=M/:1J$F/*5MS<>2E)."0E3 * ZB4^,WD&7SU%8#E"ILA5?(JX
MF60^-W3<L5JVUSJ10-#74;C=-5QR>-D MUV@+;'T"=&JD#>O/.3(4Q"H2@A.
M24 "T4TI*M+!L:FK9EL=VZ3V@'B9OU4/FG5X1_NNZ6#"76NI:IVW(5Z9K>-.
MD/>U*3V+B5("?F?,*T T(1Z POHOE>GNHV>(-UHM\K2O%=28<RK6P:VL*=5'
M:E<2@]G<HZO=X/9E:2"+S./#>(\[JD"\@E9I*X(SQ%*2C0>W6@(#D?B_Y ?X
MG6,311BSX,.I6.<Q:,S:L.@[YK6UW2)VE(_WQM*+3VVX98K/9%E,EE3#U=WD
MI^<W$2MU$)9[@J1;-V!9*IN:Z3HQ\?9#5$&20QPD5?U!5KD!N<7D]OU J&9Y
M P51'$#4O<5C<V)8FT2A:2 :<HLY2$[6U S1 !L($47OP5SKT)/B;9E""S()
M;/[LI8.Z6C0EX7%SS/93!$*M:O10J;2*F)O"5<WC+<L<E)B).Z_5[;AJ3A(Q
M$;.-V,#(:>XDY=H)7"EE0U.U0PROJYL>JHV!,[R5T*_<^WIU'+,LX#^%^>G7
M<PD4[GD41.CH].^USRM5!,&:J%\\[Y@$-P#Q7<05REG#4U52]2"-3BHYSS\"
M&6#:EKV1"J^H6R_IOW^IFFHI-YJ^LM,UO*MH4VE3;&26PK921*2'VD)$Q9($
M#6UX;N=9'6QT#KK4R3.4WM'CITNJ<6S=M]VK/;!ISE"\2K69:^3SZ56(\S..
M.K:SN+HWL"]O6(C6PQ02/1FOD@WH#85SQS-4G+T6D$6JAKD0!3*6+9[/9=.I
MS,[0L>PYNX-S6RJ)5/;'L-]DLSECP!C8D* @:Q:8!(WHDZ8@)1!)980)^P!@
M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8!K%@GF*\>5B3/H6',-^)
M4^N9H5,K(L.9/D0FS)7#K7];"2I;*F%;SY?'RHU9S) '=:6A<1LIZP?U0P_3
M@/*&6:, 1YB/'LIY_.Z5)NUX'71-L)**$R_@[=@;?,N!?'@S%#7J>AA5[JZ%
M4B70C?WZ266Q" 8R:$NT+:8(C- =]+O+9X\H0Y\_-K[TG&]@Z=AL,L6IGIGC
M<[D47/KZQI,EA$ G$[E+#%G*/U)%)C.EI;$WKI6H9DY[Q[T?NT>2< L#8Y@#
M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@
M# & , 8 P!@# & , 8 P!@# & ?)#Q/S7Y*N<NONU'>C.0OP2I5!$+5?'OE:
M<]&,LXXQOZ['IFBCO3A_+\E>HTML.M4TN6C>5[X-2E;X^P%+2F8U&4:5L1 '
M6POC'R"0N;,/;;+QY.3D,"\GTF[ CO%LQO.EI/U.^PVVN/W:A;=DDEN]1,S:
MTEJYKMI>2LB34Z/XE;3#RMI"S2@%)4F 5=.\,7D/K?G6.\M,M/,]CG=7\)<F
M<T6A9K5:4"01KC^Q*C[:F_35A'2IO?7E ^S&$M$#L(Q.T*8J2['*GYKV5HD!
M)I*@8'V[O;2J=6)<SHWYXCRI6DVE(D#-]V#>FTS>M:TM1;>6UW:A*PZU\/GI
M3B_7?Q#O (BY^>Y*ZQN:-\HDCC+5D0MBQH4A?WA,T)GA<S1U^,3-6W33"VL[
M4<M)3#T 1A24G0]!UO8?7UWL">, 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!
M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# *\
M\[?J%P?YAKB_O+O +#8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M, 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & 5YYV_4+@_S
M#7%_>7> 6&P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , KSSM^H7!_F&N+^\N\
ML-@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M& , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
M P!@# & , 8 P!@# & , 8 P!@# & , 8!7GG;]0N#_,-<7]Y=X!8; & , 8
M P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P"O/.WZA<'^8:XO[R[P"PV , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@
M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M 8 P!@# & 0Y&^AJ&F4SLZNHG<]7R.>TI\G=O0UEG<:<9+605",*\LR=,R5R
M,7Q@G207O$-8 H /3>A;T(.]: X;?TQS@[5X=;C5T#2+E5"=X''C[/;[6@:R
MO"'\LX"<QC-FB9_-C9;P6H," 282G1VABUK8?7?I@'._Q"T%\ZMD_P".%0?4
M7*>H2U 1NRX7\ZU5*,>BU:>MBOOKWSD]*9O03 ->E0@"WZ"UK> 3#@%>>=OU
M"X/\PUQ?WEW@%AL 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@
M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , ^#CCACJFE>F_(K7:_C6Z;
M]Y19J6Z>WT!%[GY*DL0[EIILDZ6'21/S81>%<*]1WH&.]/3!T4)&=$F<5[JZ
MHD2=]4. 40#S! 8\TTQ3MV\:2"S+)CE[<KL]R>06H+]Z+J6I_%U95FT#RTR5
M]S5/ZXY\IERH.T80R%6W$4B=N0ZFLU:8;)6AWFQR8*I&2F,(6C BVV:?Z4G5
M5PQ+:_#4AKSI+HC@+B>J/'^S4_R_(8O#J=N:L?(/+)Y.5C&VQ*.K(WQQ+WBK
MU++8<C2+5+&G2HE2A-LW^R$D"!_0?>RY$-B7%1M6S)I+M'L+8L?4"UP9"W#V
MA]AK@WMS@UKE"3W>N]@*4DC_ *!:P"O_ "V![+C-F@DBAK5OX;ZM[3NJ8T:Q
MO9CUW[S#^:8VH5ZYS6I$N]>GM :H.'K?K^?O +-X P!@# & , 8 P!@# & ,
M 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!
M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M, 8!Q"4*),H6*TZ-*0J<!DFKU)*<HI0N,3D 3)QK#@!":I&0E+"6#8]BV$ =
M!UZ:UK6 <O & , KSSM^H7!_F&N+^\N\ L-@# & , 8 P!@# & , 8 P!@#
M& , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
M P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , KKU)9;
ME5E/N\A9GQMBSJXO<2B:25NI12I'$P2Z3-; OE8V\[0@N0XTV+CE@"/:,(QD
MZ]X=@T+6ZMZP[Q=L?9$^7BMP4;$DT$#;$NCFP)-*QDDZ1KJLKH(E?,D;4<KN
M3BU6HJ%I='-H5]Z;Z@Q5RM-=IQ5[-EU>-5:ZPM:"29E?G3\VD\C61*_5-$>N
MBHY44K48-96;%%+A@$_OQQ),M*"05\C]V/+JY(+F99K(F>-JGB-QJ0>U='7(
MG;SM:W*$:5MT(*,P DPDPM"RF\'GO9L)5ZB;2M[K]@7,U:;H\UXK6YB"S+#$
MMFK6L:30_G5DKR)#65W@O3P5A5'+;LM>+<V4N;"W1CML1S)AKER*;$1QM?B9
MJD,L[8;%B#\G.Q?"2*=DDEC196.29)45#8_GK8\H# & , 8!7GG;]0N#_,-<
M7]Y=X!8; & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M , 8 P!@# & , 8 P!@# & =*^O['&6I6^2-X;6)F0%_.6NCNM3MZ!,7K_B.
M5*C"B"_Z-:WOUWOX:^.:?.[@P6U\5-G-R7*U##5V\TD]B1D43$\KGO5K4\B<
M>*\$U4S\7B<IG+\>+PU>>UDI7:,BB8Z21R^1K6HJKY^'!.*D#[M6>V9_TU(1
M4*=@._-%;=C(G%IB^RA;%K:F(13>D<EF8O36]EG#^[V\0@Z_MC []-T(O5??
MW4W^C=#L2D>WW\%S^8CE@HJU?O\ 'T/R=W(KIJK)'>RU%<B?EI&KHMK?L'M3
M97Y;J??5^6;Q^J<<^.6UK]&W:]>M33Z3&^/81%_-,4C.Y^=IDMJ>?O$-!#+U
MZ)/CYH(L/HXIQ55LX"&I3&O42;X]%UC4AKY))&8*E$E7(0;/0*E!2@X:@!0@
M#RJON_86/Q=R;QGDWAU%="YK;>7T=!$CTTDBHTHN2KCF/:KFM=78DS==7S2<
M==_M3J_0BW-0Q=E+6V.F+;"+,S"*UMQ-$5(K$UB=LDMYT,G)(^*9?#E8UT<;
M(U<BIJ.XSZ7M/J+J:25C6?/,WCYW,]P15'8;MU!.IK-X_P TP!-#65'.X(R,
MXIB>CE70#_9"22LD8<DX H$,>0 <3="V+98L39^W:-K=#'5:^1GEQ5AO(F2N
M6+45!OAHU[88Y)%:ME7>+'#(O,K(TYD7M/5'6?9.W^FW2N#<6Y,_CI8MT8B=
MU=F#IU:DV:M+8D=5LS2I71T.*BJ.IV;L#E\26U*ZNW31')])^>E#\TQ@# &
M, KSSM^H7!_F&N+^\N\ L-@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M, 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P#KW%Q;VA"J<W9>B:VU"2)0M<'%2
M0C0HR ?$1ZI6I,+(3D@_*(8M!U_3F!D,ECL/1ER>6L0U<; Q7R33/;%%&U.U
MSY'JUC&IWJY41/*9-.G<R-IE&A%)/=E<C61QM<][W+V-:QJ*YRKW(B*I7\=S
M22P!C0T+% R5&(>R3;1EX5S%62/>O30S6;>BBW^>FE;T+6@MY1:,0M:]5@=;
MSSY+UHW/U!D7'] L0F3IZJUV<R"2U<+'HNBNK^JEO*.:J*FE1C*ZKIK;1%+;
M;TWPNT6I:ZKWUI6--4QE3DGR3_(DW%8*"+PXV'.F1-=*ZJ=HQT0UJ'9'*[5?
M%]NS%(9I0A421.0GA\<4?'XQ&!I]C86D1?IKVJ3]*W#U#K>U'KFSP/07%V,K
M#NOJS?L;PWG"[GB?<8UF/IO_ /M^*9K5@5.&DTJ6+7!%6QJ8.4ZJWH:$F V%
M5BV]MR1.5[:SG.MV&_ZW>=I/*B\=8V+%!QT2'0GS+_[."%4FK6T;WMSL"93#
MFOA^6?N/#(DXK(IT9VTF1%N[/7KF1Z%O-0\[%&#+;YW>6BA[+<G<)@VB&A'Z
MC$<Y[*3DPF[DK^>L28?;<GAUHU5MBYIJC%[XH.Y\WTG:\L7E5^B)Z=VQL;:?
M2/#U.H_6NK[;FK<;9\3MQ7>'):8O&._EET5U;&Z\88%3Q\@J<$96YI'X?2_B
M$JKF.X2[KYKM:P:HEQM@1AWD0=['+D%@50FAL4C4_J2R4SZ[#!-#9]((Z?)P
MR-3K3LT2-R/4IO4&_DBZ,=L*CALA]98>>6"?Q6J[[Y'Q<C6OBD1R^OSN:LGB
M+ZS)'*J>0W&\?>WW1U*V@NR^I&*H97$ICYHXNR!U6\MB>:K>INBCUKI5BF;3
M6HQ?!L5(F1R:+ZQMZR>GDH8 P!@# *\\[?J%P?YAKB_O+O +#8 P!@# & ,
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
MF\ 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M(1EEXQMF>#X=$6]UL^PB=:";#H2$A88U&#W[2S):_GF%1Z'I-#WKW"7* '>W
M?J HS?IK='[NZ[;9PN9DV;M"O;W3U$9P7'8U&R+ J\$6_;<YM3'QZ_.6S*V3
M3BR*1>!9F Z79K)8YFXMPS08/:#NRY=5S$E1.*I4@:BV+;].Q((W,UX.D8G$
MQO586%9GHHNJ5::HZ=Z"U4M;."]M8S21>W>DTSFH=(I)+-[#O83DZ;3<@%O7
MQ :'X[CGV7]1.I_](ZV95*FW'\?J##2RPUG-7[S(Y+\G<OZIPDBA2G554^9*
MWBNY_;C:&R/R/32A[1F&\/K;(QQR3HOTJ=+UZU7CQ9))[1.B=CHU)VC\<8(H
MTI&&,LK9'V5 7HM&ULZ).WH4X/37KHM,E++*T,?IZB%Z>X6_CO>]_'+XV_MS
M;^U,3#@MLTJN/PL#=(X*\;(HFIYF,1$U7M5=-7+Q557B59E\SEL_D),KG+,]
MO)2KJ^69[I'N7SN<JKHG<G8B<$1$.\S=FM& , A^\KTJ_G"M7ZU[?E">+0U@
MT02(X1)ZYV>GAP-TF9(M%F)"6>[2B6R)>(*9O;411RM8H'H!8-_'TU^2R='$
M5'7K[T9 WTJJKV-:U.+G.7@UJ(JJO82S9&Q]S=1-QP;5VE6=:R\^JZ:HUD<;
M4UDFGE<J,A@B;J^6:1S6,:FKE*.5O1-I]@SJ+=(=HQA3#*[B+NFE7-7%+J:0
ML10A<G%LQCN3I,E,8>US*\MDBT<V,7J>SPH(_0/U#I\U23&J>,N[@LLR^X6+
M'5C=S5ZB\48OWLMCN?-WM9Q;#YWZJEW[CWQM?I%@[73GHU:;<W!;B6#,;B8B
MM=9:O"7'XA51'U\;KZLUGU9\BJ:KX=;EC?M#R:GF08 P#YT/)-:]U>2V)2/D
M7Q;QYHL*84G=-56-8W84GD::,<WU':M#63&[$C]8P>6*8S,D-TW$ED<>($ZH
M&UO7,D>(#L#DH^J,"CSTATRQ.$Z878]X]5)'UJ=ZE/##CF,5]RQ!:A?"^>6-
M'QK6KJQZ^&Y[V22JNL;>5.<T]R22ZU:]%-7-<BJ]>#45JZHB+HNJZ]NG!.\H
M!23-U!U'4%A\ 5%S?3,7=':\Z;Z$Z)Z=M7LRP[3LB^WBJ>IHL=8E_1)W=.>&
M$B\FMS?:$,C^U*(YD:&C8DR-&F*3%IP"BFS>OO3'<?4;*9EUS)HW$5;-7%5V
M8Z*"K8HRU[%3G@:VR[V>*&U),Q45;#I-&ROEYI7-976TM]U-X9+(;?HP+$^K
M(CV2OD5R6X6RNA?8A]1O-&V>)\2JBJB>HNOK<J?9=E-%NE<6_D#E=KE-TS5)
MSS3O[T=&C;!7L[*J_C;@;:^FA.E3H29N0O;U21[3 ^B*-,*-+V4>J#]0:$9^
M]F; \D<><D)H5)ZU3<M<YIZXFJ]M=)E7Y-(UF5"9:YLHQ&,SC)HH",:87Y>T
MF"V),<J(-,(%O>P;#O ,U?*'HZ3N]:R"2TS5,A?Z:&4.H'M\KN(NSO50R"$Z
M4@=;N2]G4+(,(E,C)+!ML&E]H"@!UZ:"'6@)8P"O/.WZA<'^8:XO[R[P"PV
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
MG<G:KQ7*UC(Z.IUZ]EB2P<E1J,6S*C')K);Y8]41?92UT+@$-KIJVS0N/-S
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
MKIGIS/?+*K41OB2R/<UOJMY6JJ+,V3<@@P!@# & , 8 P!@# & , 8 P!@#
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
M2O\ (6"*,KG))2^L\:CK*C.<'E_?W-$S,K0WIP^]0N<W5Q.3(4",@'Q&::8
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
MSOT]?AL8&RR)88'_ &!"+?\ 5G/[3;L?^8V[;_QEJFSY)GA=X;XD_5MJ7O\
M&W:$?\&>13SJ\?(*XZT%NX,K=D]WV&R_LMA ('K]FS$T3IF4:WZ?E]IV_P"K
MUSY3-;^D_-X*NS^<R#?D97?\IQ^T74^7A%MNI'_.Y1GR1U9/E/'[V^3MT_5*
M.XJB>A:_-V^]#7+*1E__ %I3+S\R%BWK_P )F_\ ;G/M?4N7YE+#1?C6K#_X
M-5ORG/MW5Z9/R>.V_!^/=M2:?O*3/E 4GE*7!]#'O@2,^[X"V3&NAIL(K6_R
M@V;*H$ T0?ZPAUO^C&G4Y_W^!B_<6Y/_ 'XCA&=8Y.V3;4/P1W9?^\A//X:^
M2AT^*_JSEN+A%K\X$8Y,G#R87Z_;HH^2]([+%Z?D]Q.\?5W4:5-),IC(OQ*,
MCOX=O^T<_5/5B;\[FL/#_-XV5WW9+W]H\:YZ[M6;WMR\B1*$(OM#$>1:D:]@
M^SUT6*52&<_'6_LV+0O]F/V?WPY-)-P(W^;H0-_AOD./V7ZCO_/;I1O\UC:S
M?^T?,>?\(_2#E\9'Y(NFCO=O^TU%*\Y;AX1>OZ6B]E46ZF$ZWO[/:+UU^3><
MIM/<3_UC<625?P(J4?\ Y9QS^Q&ZY?UO=>77^;@Q\7R5':&DR7<]N5CVSTN'
MK*+>7:U49*Y\HFF'>+5RE?FQUIAA5-+UN4/SY"V&'M+ZCEEN-09"@;T2=&2!
M(V-^E(U.][""F;6!DOY7(KNF+==I$<ZM7<R%'M=78J.YW.C;&UZ/G;XK6-1J
M<K&<W-KP\_W=LS9/-Y9=Z0[XNL1SJE5T<"2-=58YK_$>Z)D;7I)9:DS&-:U.
M6./G5^NB;F_%Y""(CR+6_P!\\YD<Z6>6B61RS&E57I$!DLXD$6<%+,"RGY.<
M7M^7J+ 1)2G<0EYIQQ1RLPK0A!+"(5P]-Z3:FU:_BX],?DN56S-6+PWR.8O+
MXK]41RK(B(]>;54551-41%6_.D6.92V54\?%IB\LC59.U8?!DE?&JM\9^J(]
MRRHB2*K]51SE:BJB(J[#SCBDY1AYYA9)!)8S3CC1A+***+#L9AAA@]A 666
M.][WO>M:UKUWD_54:FJ\$0M%C'R/2.-%=(Y41$1-555[$1.]5[D-4TCLJP_(
MN_O-6<XRA_K?B]B<UL=N?JV,*3&N57VL;SS$+_4'+#N$/S$4/*-+,22&P2?4
MO8OF(V01A@3EA<'EN6MVRNI8A[H=NM56S66\'3JG!T59>YG<^=.':V/5=7'J
M7'[;V_[O./AW1U#K09'K)/&V7'X.9$?#BVN1'17\U'V.L*BI)5Q;M%1.6:XC
M6JR)=D=9UE *:@46J^K(DR02OX6TIV2+Q2.H@(6II;DVM[]A10?4P]0H-&(U
M0H-$8H4J#!G'#&:,8Q2^G3J8^LRG2C;%4C;HUK4T1$_LXJJ\57BJJJGG/<NY
M<_O'.VMS;HMSWL_<E62:>5W,][U[U7L1$31K6-1&,:B,8UK6HB9[F4:0U?\
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
M:[24_P#MB\7_ /RYG7_\BNE?XOYK?LVV=_5Y_P#>[G_CG9]D6POZK9_WZ_\
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
MMSMEUW<V\-RW;C_G/\6M&Y?W3:RO_OSL_P#MQTNZ?_CZTNO+3]WI\TN==?\
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
M*2MHM($(T">H69N;'>NUL.F4R8^AHVZ%O1J23T^ZAA"II&8V[5O"%_.3MZI
M2><#6X9>WQA\5<=1RB25YVS\GKHB(L:L>]L[5UT=$O(K?5U>UZHQS454/2NU
MO=8ZD;]V[%NC8#J>:Q4N+]I_HKI'OCMML5Z\N*F8L:.AOQ^TLG1)O#KR56R6
M(IWL8Y3"(Q [*\E;@QV7T)$I%4O#K<M12&JN6Y, ;;.ND%*-0!<P6;T\W$CU
M]S5N6,LI4QP 0S KC- 6/.S0:3I,QH:MS>#VW,M&^#;:*CHJSN#[&G%LEA.Z
M/O9!]]\Z35-&FYR6=VW[N%>?;?3^W7RO6V1CHKV:A]>MB$<BMEIX9Z_G+BHJ
MLLY31%B36&HC7+)*;94Z=.D3D)4I!"5*E(*3IDR<H!*=,G)!HHD@@DK02R22
M2PZ"$(=:"$.M:UKTR=HB-1&M31$[$/*DDDDTCI97*Z5RJKG*JJJJJZJJJO%5
M5>*JO%5(0Z,Z5I;D^KGFX;YG#?"(2TGI&U,,XI4YOTHD;H,1+%#(-%FHA9(I
MM.)(KU\AN:&Q,I7K#?@67O6A;UOMM[8S>[LJS#8&!T]QZ*J]C6,8GSI)9'*C
M(HF)Q?(]6M:G:O%#'FFCKL625=&_+YD3O7S(:V&GGV_?)FZMUA]S121T+Q>D
M6I'JL/'PH<])IO<1:102N8IUW@Z,BHQ.<CV<4!6CJI H-:48_E_?YZ]04)(5
M9DVX=O=+XG8S8LL60WJYJMGRR-UBKZHJ/BQ;7)V\>5UY[4D=Q\!K&N1ZX:12
MWEY[2*RMW1]Z^=_^#V>74W'MC8VLC:WLS,WH6AG:$*1L:FIL2$(&YL;D!!:5
M"WMZ%*64E1(424H)91180EEEAT$.M:UK64O))+8E=/.YSYGN5SG.55<YRKJJ
MJJ\555XJJ\57BIL41$31.P[#. , 8 P!@# & , 8 P!@# & , 8 P"O/.WZA
M<'^8:XO[R[P"PV , 8 P!@# .*J5)D*92M6J2$:-&0<J5JU1Q:=,E3)RQ&J%
M"A0:(!1"<@H&Q#&+>@A#K>][UK6?+G-8U7.5$8B:JJ]B(?<44MB5L$#7/F>Y
M&M:U%5SG*NB(B)Q557@B)Q5>"&NB1>0$JR7MWKSA&KG3KV<-2TYH?+&;'8,,
MY3KQS*$(D_\ ?'H!<B7M$I6MPMZ,&TPY+(G W01%BTG%ZB#$IMU-N2.J;9@=
M?LM719$7DK1K^'.J*CE3Z,22.7LX'H?'= W;;I1;@ZYY2+:6#E8DD=1[/:,Y
M;8O%/9\6US7P-?V)/??4B;JCD\1."\)OX,E%YN"*7^06WC^C%)*@ER;^<X6B
M<:[X^B2LHSZA.G/K8#BKD-TJVX[>] 7S9>Y$F?I ;TWP!KX;M>;)/2?==CVM
M475*[$6.JU?YO573*GTIG.3\!#OGZ[8S9%=^)Z XANW8W-5C\M8<RWGYVJFB
MJEQ6-BQS7IVQ8Z*%R=BSR=J[&&9D9HXTMK#'FEL86)H1D-[2RLJ!*UM#6@3
MT6F0MS<A*(1HDB<L.@@++ $  Z]-:UK)='%'#&D4;6MB:FB(B(B(GD1$X(AY
MWNW;F1MR7\A++/>F>KY))'.?(]RKJKGO<JN<Y5XJJJJJO:IV!QQ2<HP\\P!1
M)0!&FFFB"66466'8QF&#'O00  '6][WO?IK6?:JC4U7@B&*JHU%<Y41J)Q4H
M7;?DQX\J=Q7QL%G:MB=H-[+.KVB6I9;DH(4:WO0DSJ=%-*HO%S0"UZ"V\.3<
M &_TA:]-^E7;QZT=,]B5GV=Q9:I$UG:B2,7CY%=S(QJ^9SVJ1.OO/%9;*KM_
M:,5W<.Y$73V3$UILC.B_AI6:]D.G>LTD;4[U0K=_B[[\Z)WM-S;S$S4M%%FQ
M%)[#NQ3N>2C:<S?YBQ%$(T[Q>MFM26#X^T^6.NP[_23"_1RCW>\ENS?"K!T8
MVKELO"Y51MM\/@4_A]KMNK5=//%):\S%[";)TWZN6D\3=,VW=BX]=%5,E9^M
M,MRKWMQ.+=(V-^GWMFY'HOSFIQT_97C?MB[S2W/LGI*<VT4<8!0?!E+N+5?$
MF:%K>RD]9Q-#!*G $&OAK3DSR ?IK7J</[<Y;TJ]X/J"J3=0=Q4<'C7\5K4&
M+?GT7[U9K#(*$;D\K:%C3N>O:?3=A=$L>J2;D_:'?F43C_S2PF,Q2.3O9BL:
MK5E9^#9LO54[3I;7\4:U%(&)^YEM=VK- A0Z0+XF J!,"+7TY24IN.:U?X/S
M=E(0)3BS#_HON<OV''&"+/!H6@!TV:]T/'5,W6W!@)H\S<BB5KTS;FSO\375
M)HWI5E@33@GAK4T8C42)[$]5+8=OS%[AV;6V+-?S>Q<9CI9/97[1BH5&>RR^
MLZC/7L1JY8F3++/%+'8:_P 2>;Q6R\R*EWN.^6UO,D2E)$CL)ULB>6,^E2R?
M2):A9V]$LD82CB#EJ%.TLS-H9RLHW7U)HBBBSC :&60GUO8-^A>E?3J;8-"Y
M)D;++6>R5A)K#HHV0P-<UB,8R&-C6Z,:Q$17*B*]VKN5NNA"-S9K'7*^/V_M
M_P!N_9C$UG10.NRLGN6)99I+%J[;E8QC76;<TBN>V-$BB8R..)J(U5=<3+5(
MF, 8!PG!P0M*%:Z.BU(W-C<D4KW%Q7J24:%O0HR1J%:U:K4#+3I$:1.6(9A@
MQ!   =B%O6M;WG+&232-AA:KIG*B(B(JJJJNB(B)Q557@B)Q51P1-5[#4W(/
M(K/^E'QXK+Q:U:S]'.#8O5,$L[ L9:\17AJKG)*?M*X!:YRUD;D?3,I:3=>@
MV6"!/0A'L.E;RB]!>EO5^F^/VQ S*=5;;\;$]J/CQ\*-DR<Z+Q3FB<O)28Y.
MR2UH[MY87\# =<?,JLHM1Z][UX,3T_?+YF_&2)1_C:A[#83)T9UQ8TB[>ZQ9
MAC61^T;<:VU#7%-JCQ>\Y!S10C=M17M+MY>]!"%P+ XRA1H'N4NQVQ"UFMSO
M4V[/CI-M[/K1X+:+^#X*[G+-91.Q;MI=);+OP%5D*:Z-B31#ZBIM1R36566=
M.]>Q/Q6]B?+YS9;E9&:, 8 P!@# & , 8 P!@# & , 8 P"!;3Y<YKO$LXNY
M.?Z:M#9P=AVIG=:P^3KP>NP_GIG)W:%3@D.UL.MZ&48 >MZUZ;S57L)ALFW_
M )A5KSZ_3C8Y?C5%5/0I.MK]4.I.R'([9^?S.+1%[*MRQ"U?A9'(UCD\SD5/
M,5;WXM^9H[L1U)/O0_,*S>Q;"+GCI"WX,R V+8A!T& N,HD=:;)#Z^FBA,HB
M?36M;#O6M9IOV*P\/'&NMTG?H+$K$_>*YT?HY-"T$]Z#J5D$Y-ZU]O;FB_\
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
MGT]_X/>L7ST_?7R>]&#+WKT.(K:GN5:X+UKT_.^G//IN8.1.]Z^S8E!F]?\
MI]91^S^=E3^DYJY_BXJT?_=/7[IX<^U_I31_Z+TRVZCNY;F0SEQ?2B9"NQ?0
MQ!KQUD.&]CEO;OD/E_S ZTH)'T\M@J4[X^HO["I(K7FB-"_H+V#T_)Z9RFTT
M?^?R66D_VE6)_FFQC_U#/KIIB=D]/:FG8OU*VTY/3?GMZ^G4\"\5O'[AK>YF
MVWO9AIFM_.,LKK3J68%G[_*(Y"XW!ML'L7Y?4CTW^7'[#[??QLMM3+^DM67_
M '%ET^X$]Z7J]633#RX+&M3L2G@L)75/@<S'\_\ ?'>M'BP\=3,;H\''%$O"
MG7IZJ9C#$<\5&>GV?/4S83^>H_\ ZQ"SMBV3M&-=4Q]5R_AL1Z_W_,85SWH_
M>'N-Y';PSL,?DKV'56I\"5O"1/0B$\1GDGE6%"+%#N9^?HH,G0=%&1RFJZ9#
M"]!_1]AC;'$P]>G^W-G#@<%63\A2J,_%AC3Y&D#R?5GJGFD5,QN7/VD7M2;(
M6Y$7T/F5"<6ME9V4@*9F:6QI2AUZ!3MB!*@(#KTU\-$I"B2PZ^']&;-D4<?Y
MMK6_ B)\A";-VY=?XER6661>][G.7XW*JG:9]F,, 8 P!@# & , U8R?S4>,
M^(RZ6P9YZ4$*3066R*"RE&RTST!*$C9+8D\JX_)&/3U&*I>&-<J:'I <F-VF
M4G%_,+WK0M_;EL5.AW5*[3AOU\8GLL\+)8U=9IL5T<C4>QW*^PUR(YJHJ<S4
M71>PP79&DURL5_K(NB\'+Q3X$(H6>3)Z[D/'47B*$U6L^J=&(K5[&L6$S5FY
MQY62&#&0>4J8Y4T1.073?(T_]LTPMO"4E*]Y2MX6)4?]F?LV],(-B?\ ..L'
M/4@3C!CH98GW+RIY'QND96JZ\)++E5RZ*R%CG\4Z_;5M?DZ'K+WO5%Y6_'IJ
M[R)\? NYR-Q+57([7*'5D722S[RM-6F?+YZ7M-:5(KINR3$ WHI9*9%LHHII
MB[-HP1++&VLM&PL23T)2)@>I@S(-N_?&6W?)%#,V.K@:C5;5I0)R5JS%[F,^
M^D=VRS/YI97<7N[$3*KUHZZ*J:NE=\YR]JKY_-Y$3@A<G(:9 P!@# & , 8
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
M7[@^@68KXB+=_5B_5V9L>5O/'-D&N6[:9VZT,6S2Y9UX<LKVP5>**ME$*53
MA'=CKLCN;HIPO@1XP_(X0X92RW=(DC%]C-:,X9E".974J)$ /SR7UWC[ 8;K
M>MM&P;],HW=G6/IIB;WU5O+/QY+/.U1N&P[9;LSG-358Y(JB23R.[-4F6&-5
M5$Y.*$^PV\HMLU57W:-IVF/8NCMT9EE=UK7Z=26TL6'Q:=NBPOLW&IV6=4+F
M1$WJ==%6B!\[\\U+R!5;0BTW1[]^"$2UV9VX OS ,E50$IJCT84@!OUT6H.7
M$['O>Q:W\<XK[YZZ;JA;4Z;;-K;=P>B(RUGYDA<C5[>3%TO%G8].YL[XT5==
M>"<:0SF,@R63FSG4G=JWL[.[GF3'MDREN1RK_&9&ZM>HUVG:Z-MYJ<-->[MA
M<((;#."OZ=NNU.@SMG:4F15U=PP^L"S=[UL19==Q33?'C0%^GM"9LH)N]:^.
M][SZ7W?]R[P3GZQ[RS68@<B\]&AIB,<J*NO*Z.LYUJ1$3U4<MIBJG:FJJ:;Z
MWV/BGH_;NWJL]MCM6V<P]<M,B]SF5Y618R)R=J>'0U1>QRZ%MZ_J"KJK0$ME
M=0&*PY*G*^07]QM"-(HV5K6@Z+-7!!M<H#H.O3^T,%EN[,Z5].>GD:LV5A<?
MCI7?.EBB;X\G#366P[FGE73ODD<OG,+/;SW5N=K8\[?LV*T:(C(E>J0QHG8D
M<#>6&-$[D8QJ)W(23E@$9& , 8 P!@# ,3>YY!XR6(V23**1\H/KL1CW(FAJ
M+#K7Z6Q#7JTX=:#^7X_#,R#'W[2Z5H)I%_!8YWR(I\JYK?G*B'SW67Y*KXD/
M3?:D1@'?WB[YAHKF2;5W$(>KZ*CR^<2NPD,AH.O;6E$F;G]EZ?K1L=TK3(Y6
MM:])T#<<8 Y%L@6]G@&'/16-Z8;?J[5P=W([>W5E<]E:\TDB4WI%'"K+<U=C
M'-=2F5JN9&V35[T14=S?-5#4/NRNGE:R6!D3%1$YN*KZJ*J_.3O70P3CGN;R
MH=^SSHV@JFG/,\8@U5NU6'*N[%W.EPU3)$\(LZ&GR)M/ISD"XI=)7.9N\DTD
M-5L,FDSLVQ\36 *K;<NTH)*UF[SV%THZ>X_&[@R\&4EOVV3Z8M+E>=BRP2(Q
MR6,A78Q(VLU1LL,,;Y?$56>)'R.5?FM:O6WOBC5B-;IZ_*J+HJ=S%5==>Y55
M$T[E-RW+GC_H7EQ\>K+;RY5<?2$S3!3V/U7?#YNQ[^F^MZ%LQNW,'!,0EA,.
M!L7M3QR-)6>/I2P@"6CUL/NW2FZ^H>X-U0,Q<G@TMM0KK#0JL\&I%Y_#1566
M3RS3.DE<JKJ_CH;*"I% JO35TR]KG<7+Z>Y/,FB%XL@YDC & , 8 P!@# &
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
M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & , 8 P#3+R[XC!T3W#,>R[,ZFN+I%P9D<P8N=&>U@QA
MSF%;QJRV**M$U06#:J:/HY[;IK4ABB=JCNG5<-.VM(=B-+4+A[5! Y<E\/T5
M'4<*B%7=&VE4-Q5'V5??:U+=!,L8KV32* 6#T7);*=;!BBF%RMC<H=*X0JC]
MJ.+8$A62%1O12<_9NAE;","")#_IZ.=U$7IFLX/>UUU_3\6HBF>;NBJZ0)8$
M]$]95;15U*NAX<1.I$[1D;U!92YVN[.2EX=(\-(8N;'$U $!)7M%H"]7DZXT
MLKN3GMEI:LK-8ZM5 L9H?Y8O?VU8Y()!! 1F6QU_C";2$I0<VNRO]X23TBSY
M1FDQJ;0O;O?ID$ZC;1?O?;#L'$E9+7M$<T<DR/7PI(N96O9R*BZJJ\DC5U:^
M%TC."N1R3SISO>CL+<+\MF,'1W+@)Z4]:SB[LBQTKC)6HK&6M()UDACF9'*Z
M%&-\16-17HWF:[3WRQX3Y-!>@X1<];V!5D*BU4])2A)9<50,,R=C9I (C-V!
MW*K]K(D[F^HR0)CH_M(6ZF&DJU2%6:!4 P6@Y6NT>DNX<)NVCN7,R8>9E%5>
MQD#+3%\5S'Q^+JZ1=5A1ZR0,75(YFL>YS^70]*=;O>VH]6, W$LVU']?)A6X
M^/+69JR7J4;YJTEZO42M08UU'(,@:EBL]\36OBA="V)$>COJ72HTB$D*=$E3
M)" :] $I2"DY(-?T!+*"  =?[-9Z&<]\B\SU5SO*JZGB_L.3G & , 8 P!@#
M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@
M# & , 8 P!@# & , 8!7GG;]0N#_ ##7%_>7> 6&P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@
M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M 8 P!@# & , KSSM^H7!_F&N+^\N\ L-@# & , 8 P!@# & , 8 P!@# & ,
M 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!
M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M, 8!7GG;]0N#_,-<7]Y=X!8; & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M, 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P"O/.W
MZA<'^8:XO[R[P"PV , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@%>>=OU"X/\PUQ
M?WEW@%AL 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M& , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
M P!@# & , 8 P!@# & , 8 P!@# & , @KIKH:ON3>?K>Z3M7;U^'=*P5]G\
ML+CC=IV?U36QI=GB0LS>:I1)E#FX'>P@GYYZ=,$PS0CCBBM#,"!JT1>;:)-W
M'T5ZJL/C;JN%O$]O>*\_5O2:1%5\FD]N2F;MSY((U(*?G95A-=6SV&#CL<7&
MKEQ;LFVWJT"I.87_ &8#30.?:7F_INE7"N&^T>:.J8::XUA6=T=$Z=XQ7(3>
M-:SN:YCZ&JV27TG364H,4CE4]3C,VDB_[P*T;, 2\XL).M:$!NQP"O/.WZA<
M'^8:XO[R[P"PV , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@
M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & 0ETC!)U:%"VY7=9.==M$]F<
M"D4=BZNW(*19M6&N;F@-3%M=C0%0H3%2J$O19@D;FDV+>QHU!FPA&+6@" ^9
M+G'PE]70+DU3&)K4WCYG$@7],MEW-?!U^I+2M'CB"-C56<[K!]=(-)E1<Q=J
M[L.<NDJ+?Q@:V!6P)T:-.W_2 .,/5! X)G^GNZO8*@B'/L:Z.IJ2U[='*_/G
M+'8TEFJ6QBY=!HU0_4\GZ0:U?+R(I*](W]C)C$N/@S6UR14V?=[<@1K/GB%[
MTI0'UF/L=:9(PN$:=TYQ[,YHA(%B9,O<&T\:46@AV64X-BE&XI1>@=>@RC@&
M:_)O *_\LLC;&XO9K SDG)VIHONW4* @]:N<3RDQ4E'L 35[FI6."L?J+?J,
MXTP>_P N\ LY@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8!7GG;]0N#_,-<7]Y=
MX!8; & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M& , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
M P!@# & , 8 P!@# & , 8 P!@# & , 8 P"O/.WZA<'^8:XO[R[P"PV , 8
M P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@%>>=OU"X/\PUQ?WEW@%AL 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@
M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M 8 P!@# & , 8 P!@# *\\[?J%P?YAKB_O+O +#8 P!@# & , 8 P!@# & ,
M 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!
M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M, 8 P!@# & 5YYV_4+@_S#7%_>7> 6&P!@# & , 8 P!@# & , 8 P!@# &
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
M7^$6 /P<G7\RUU?LZE?X18 _!R=?S+75^SJ5_A%@#\')U_,M=7[.I7^$6 =
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
MZSR+10ZQJZEC]$#K<7H3?W@=FI0C>528_27ZK28@@HL#;3@# & , 8 P!@#
M& , 8 P"I-H\?P6VNHJ-ZBDSX^[>J/J+H.FD,'*+;1Q.5QKHO\.0RPZ0#-2B
M=@JFPFN$X$NDYQ0!!4F_,T+\WT UHTMX%J<J9VC:IZZ-O2UF:M#.<(-3<?G"
M&MRTU<<R\P=!F]0P#FWZN/Q%H4R^.NEP$-JMW>W3Y[TL0LR)&$THHL>Q@;%Y
MQQ;#YWU6^=7*I_8T=E[[QI,^+QM<->$\9^YX?-;&;K(5S^,RAO2@E,?L9G<V
MX!;>L3J0EI?@:$'S0!%H"*.(/'<7R)/[7N6=]+77UE>%K0JJJF7VK=A<)0OS
M=3]&IGY+6D0,3P2.1Q))9"0.3K5+S(W3ZMW>UIOSCC "]^A@;), 8 P!@# &
M , 8 P!@# & :>9+X?H2;3\-A-9=$6]4-M5/V)>_:E,=!QUFKM^E]>6-T1)+
M)=;#C(HK*XP[0F409:PVHYM>DJU)L_98$YVSOF%;]X$\<*>-VF^ 2W1+5$CF
MDC0J:7H6BF@J:&LZQ4Q0RB06([DG$+VUL;C53Q8-B6W)),]F"T$DQS=!!(*)
M(*++"!5.4^!+B2PN,Z_Y&LHB<S9QJ*L;^K&I;Z42=[C5EP)!T++7^:RMS2-D
M-=8]!G\Q&^NZ<9:)V;5S>I W$ 4D&@V:$8&UCGZD87S92-5T'79;B"$U'!V"
M"QS;NYN#PYG-[ A*1@5N#BZ*URU2K6F@$</W&B"$0]A!H( A#H"8L 8 P!@#
M & , 8 P!@# *M]>\KQ;L.JF:IIA)I#$VEDN.B[F(=(P!M,<3GFB+:B-N,32
M:%U2K$NFQZ=X@2E5[T#1NDYH]EB"/TWH"AMI>&FN;&Z@E_0B'H2YH5$YA; .
MH5-!L;?7BFOVSLMJHEZYZAW2S4^N,5/G9#Q$X:[A7EL0G$3.I?TI*PX @!VG
MV!9.4^.ZJI!2'!]"-\IET:AO 5L\TVO69K66QC<)6MYCB;C$HJQR\2EL,3[;
MI$B<1'.1J,"=0(_7N+&#UWK8$;E^,5,Z=@0_IFQ.K>A[5KVIKBL/HBC^9YVK
MA;I JHNJSXHYPR0OC1.M1@NTG6#,;,_.'[O1=4ZB:F(U6+Y.A%!"3H#:7@#
M& , 8 P!@# & , 8 P#7!>/C(H_HB9]K2:SI!-'%I[CYDK'EZQXPVGM#>FBT
M9JI?9CK'9;#'$38I6)Y>!TLLU4$:O2I*6>@3[^2(/S C BGFGQ)Q.B[?A_0T
M_P"BK=Z'O1HM:7W+-[ G[)7,=W9,X<.>6?E6M53O'H+%V)E9T5.4>B<&YI+1
M%@,4*WQ<K5&&"&6 H#+;I\4M*WMOR ;F,\L=*/OQWYQE<B5L)\?0.%.3GEB,
M19HJ68UDL-9E6AN;5(H6W/)Q;H!:G/4DB)$#Z<P9>P)LX:XI9^+(5:S<=:DW
MO.TK_NZ7]$7M<<^;HJP/$_M.9-<>8%K@BB4&9V&'P]A;X[$VY(E;F],$DO1
MA[$(1@O0"[F , 8 P!@# & , 8 P!@&,32,)IM#I9#5JE0C1RV-/L86*TFB]
MJDR9^:U34>I3!. :3M004KV('O"(/NUKUUO6 :6[5\&-46!27,U-1;HZ\:F%
M0O(3YP)-)Q#FZM'"17WR%-F^(HK"JN;IY7#GUJCR^2&0Q,>G>68E(L;33U'R
M]#T8'18%Q&'QUU7&^9^R.8F>5RY)&.S3+E*E\B"6RB?H2R6G4;)1#!'8>$3>
M)")KJFIXFSM#+I:!2,13:6)0(P0Q^H'>H.$(,DL?@RPU$XF+B+Q^U+/ZPK&.
M*BV3[EE*^?UC"ZC46!+-%MX5()6R0N*JDR/:,1!  O:W6P;",.M 7JP!@# &
M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
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
M2J)QR>/S.I/D[(C/9E90UKWIF-CK4,?L7."<0#-  ZN%>7SD^R[\-YYAI-O
M<GR<6Y3]5W9(*FD35S7<EWT@U.;I9=3UE;9H_NR22R*@9%P1:&2E0N)C>I+;
MU2HPOV[ I#XRO+/TAV/:G 4)M"+U*TM747CENKK:P3H8P2=M6MUDUWTT@IQD
M;(L:[3![)01%1%U0CE*92!6J&M]!@4 +U\O8$D>2/NKR$\:W1$)3#(1RNLYH
MD%T<RT34E3R9=-))U/V;.KNDJ=ELQMJD4<DK.PU2MIUM4B6DEN30]E."9(<I
M,-  0$X0(,@?F.Z5=NN(XZ2Z'46BX+LCR(=*^-F%HFE#-1]#,LXY\A$@?6^\
MGN4&R(^#O$6L&5Q%R1;8B6=(H;4'TYWU9YNQA&! M2>?+J1C@!7172E4T4=3
M'1G!?8?<O*$%K#4W:;"A.^6)7MH:*>N24OSY(&*7J+'C"]O7&OC6WM0&Y:8<
M2%(:7H(@@;(O&/WAU7=]YW%RYV@RT:&UXESOS'UE!Y5S\T32/1-96_2+&\JE
M\#D#'-Y++7#]YJOD[1] %S(6!(>4IP3_ *9,,(@C W8X P!@# & , 8 P!@#
M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8!$4OH"B+!>
MCI+/*4J2;2-00G2J)!+ZWATE>STR0OY*1.<[/+,M7FDI2M>TL C-A 'X:UK6
M;:IN'<./@2KC[UR"JBJJ,CFD8U%7BJHUKD355[>'$ZW11/75[6JOG1%-</7'
MBP:;>M>@KFYF6\P\ZRVEH[<\4=F::\:P:[(%8+/</X;#$I=XLCF%6:3OL/.K
MK7W<J&>JV4!R4A"$&C!^^S=G=69L-B,AA-T-RN2IWI:TC719*6K+"ZOX_!LB
MQSZLD\;UVHC=58W771-,.Q1221DD'(QS45.+$<BZZ=VJ=FGW3KN7O%4775^6
M;T!U ]\L= O<UJ*O*?CL.KSBF$47!(BUP283^9&20;"KG5IENTL?5<]&F4+
M[2C$C1IRA>\))>@]FZ^K?UEMZKMW:C,OCJT%R:P^2;)RVI9'2QQ1\G.D4'+&
MU(D<UOK(CG.5-%<NO$%#DE=-.L;U5J)HC$:B:*J^5>/$V41;G>@(.^(I/"J,
MIZ(25M^?]W2&+5E"H^^(/JDYB13]$[-+(D7I?J$AXRC/EF!]Y8Q!WZZWO65C
M;W+N*_ ZK>OW9JKM.9DD\KVKHNJ:M<Y471414U3M34S6PPM7F8UJ+YD0U>OO
MA\;7OF#RH<WCO4\K_N9=&7-T ?-!ULD.44T9;K= V\442-'[W%_OL2P?N3H0
M58E36)1]3O7RB]@]1:8["O/4W@GL&^W#KQE@/;IE/U9W+0G*]1]!1%1SPR6#
M(W"0<BL:*,UW)(7,5MDQW43CS^T)A:>6SZ%4H.&/?R5I7J'8 ++V!X=J_MB*
M^4Z#6!;;^LC/DV5TXY..F*,(V=XIIVI.KH=!HDYM3@>].9$R-*D\(1O>RSR$
M!6]!VDWH01".V!BTT\5W3U]5(_LW4?D4D5EWE'+PYPZ%YAL*'<^PVOJLYHM'
MET2LR&R5EI@^72I3.C["4.*DZ8$N<C E7B.T! 4W +U[@+4\-<,2CF.?=1="
MW9=I70G4W8LLKI^N>Q6.NTU10!&P4[#!0&J8+7U:$2>;*&!DB<=4*-&J5;PX
M+7 ]1LPXSU#K6 4A=_"=82!QFU14]Y$[YHO@.S;Y6="37DFO(/$&F:MTE?9R
MDLJ80BK.J&YS;+0J^K97-TWUAK8C3'*$P!F$E*O:>?L8'F]_"8_V[*>HZ]8.
MMW*"<.=S] 1#I3K'FG\&F*0SZ2V#'U$ 6RMNK&_CI@W+J]BEIKZR9S7<E0P/
M"M-M.,*-026>:# ,S1^&9N0K6-41T"N 2Q^:)]\OI"4-;I= $:\M"]I+Y\T/
M]\M[+;T)2W6]2/T$</V>FT&O7UP"CEP^)7JFHNG^&W#E2UEXU(O(?Y,^U)QT
M(XU&Q22)<]&=25,8IC$*FU=+[$:U<]BKX]DCC)ZE&X-RU00N,.*VA. 4/0&5
M3W_3F+IU J]B+IV01(URL76,DZ.'9W.,>LB 65<O7TL-F,YZ$JRI5ECL\*J"
MY(:>(#9&7-85)P-+:24(!6U(!&F@6=B?A2*CL<DK&JZ15N!\C\+T4\/QBXFK
MB4@4K=$B96C1WU\@R>+!'N2E)) _,C^QA+^82(7U_H9H( (IL?\ T]\,LR V
M%#W[H@\]?(>=_'/44'=5]0,[TT1.=^.UN=4$5G\EB+K,5+1/XI:)3PH3O,84
M;2EEH5)I0%HQ[ : #C+_  *KU?-VZ@%;/)"^1OE^2&[K!B[MXX*8#RW,$[I"
M"8%&H6DJ*.3*.6[$U%<-X#%;/)4-CZD.U*@XE6H4(ME)B +D\<<9]-<-%<.\
MQU]>\BM;E2E:AZ%2=!R&QV:*C?)S8$JES/(Z=0P]6XO<DL.),T,4R!X2MK,F
M.-:D4=0DD*ERA2!.$P"-.WO#2B[,L?LBP#^@UM>"ZWH#E>BSFM/6R:2Z@@.9
M>B6B_2I*4K.F3-^\(IB8T_=8DHBD>D(3-J-&G[UHK '2/AH0WY<W85^-W1#K
M +*Z!M3@*^Z7=4];MDB1\_71X_6B0ML!D+BVN$H3);7CDS,DBC[R:S]-'RB!
M[ 6>(?M,"!:ZEN9^VH"VP519/D%<+7E1G0LFMZ[QG\\P5AADQK![BQK(S\WU
M+'39"^/5,P&)O129T3N@W9^?E"@)X#E&R3]%E ;#L 8 P!@# & , 8 P!@#
M& 8/*ZUKJ=G(U,W@$*F2AO*-)0'RJ+,<B.0DGB",XI&:[H%@TI1PP!$((-AT
M+>M;W]F8=K'8^\J.NP0S.;V<[&OT^#F1=#7W<3B\DYKLC6KSN:FB+)&QZHB]
MNG,BZ>@I_P!9\$UOT/3#O5,#:JII1R>WV*.+E+D-&PV4FKF*.2!#(%\4/0$J
M8FM);9*<W%)UIB=<2:-'LTGU]IPLB.Z=C8[/8=^+HLJTY'O8JO2M&_5K7(Y6
M:(L:Z.5$1VCD56ZM[%4A&\^F^)W/@7X;'1TJ$DDD:ND2I%)JQCT>L>B+$J(]
M6HCE1Z*K=6]CE(EJ;QRO4;Z&17K;M@T/9B$FL'6L7*O(MR%"JR8'Y"H>TTB8
M7AQ'^^TR2A>HNY@/^F4E) 'C3+#B!CV6(/MU6*Z?35L\F:RT]&S&E985B90C
MA:Y.;G:Y?RDB<S':Z.1NNBJW7131X3I9/4W,W<.<LXVXQ*CH%ACQL5=CFJ[G
M:Y?RTJ<S':Z.1J.Y55JKHO"^R.A:,;EJ5P;Z7J9 O0J2%B%<CKF'I5B-6F-
M<F5)51#.6<G4IS@:& 8!:$ 6M;UO6]9.68+"1O22.G5;(U=45(HT5%3L5%1N
MJ*GE+)CVWMV*1LL5"DV5JHJ*D$2*BIQ145&ZHJ=RH:_+7\2]*] =(=H7->SF
MCL6 ]E\R53S>^U4LB"%,M@)=7JI6L1V#%)^:YKUB:5[6R0I6WFD($AS6N0E'
M@-,$$.@;8W16MQ\/W3!PN3Y:B\BB\^\.>>:+KXSG-U3#G1JG#]<'/5K.3:M9
ME![0[VJ%/';HA2-A0)]R12H>"78XCZI6B$,9Q9X%<;;_ -.4LLVDN9*(WU'6
MYL?Y_P"<X)SZEG<NX_BKY=$,4PR3N<B/MCG&XXU:$(L:I9>_!<OE&-KVY3&/
M)CBM*2$8#!&:&!/5Y^#97=O9$ Z:7=)1QK;(%8]%6(SR4GG2--O9#,EH]LC[
M?JMVOKV$3:#N$C@EA"8-#=ARZ,RAW++5GDIU@"A T #C<Z^!:'<Z]:@O*/V?
M4SK4\=N&[;S@,*6\C5B=?S3++FV_JT\6D'4[L]O4H<H!5[U)52J/@:V=E? E
M[ E4N1R<&P# F+A'P[(N);"X\G9%^K+&%R;Q+:7'!+8?7)$8#."+*O=)=@I^
M8K+F3YN/FLXTOW;IMT6LT>'>COJ0;ULO8&/=*^*GJ^Y_(FS=_5SY#FRJE<$A
M[575055)^1*_N]JJ&%*2F<VR0P-ZGL^"BCLWM-R1J_O*2(FI*\:;E0&_1PDI
M  ; X<#\)Z:'=<MMN+NDG.2<IQ+KJ\>\J_Y/5U:S)G!@Z9Z!ASC$9@K=;E!)
MCE[Y5["<]N#HRL8&1(H3+5NP'+#R2]!&!$=-_P"GMC<28Y'5ET=42NZJ#B/(
M_2G%7*L$)K*/0:6T94'4<G.DTW>Y1/27^1!M2R8T7I,V,KB)M:$9*%& 1R,T
MT6Q! NKX[?&O,^.;!M6[+QZ5-ZDN^Q*LHCGYIF!%5-5/,D1HWG)B=&. QY/&
M&V53(QSEC^>['.4@=3%H"EB[V?3I4Q8-A&!MBP!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
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
M4% 8Q&:HMI)8E1U?%H]8;R9/'^5,3L]UHW/W3S4!W)%'S6YY+(3 &,[>RB,
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
M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@
M# & , 8 P#U'$E*"C"%!19Q!H1%FDG%A-*-+'K81EF%CUL P"UOTWK>MZWK
M/T  2PA  (0  $(   '00! '6@A"$(=:T$(=:]-:U\-:P#]X P!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M& , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
M P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M & , 8 P!@# & , 8 P!@# & 4ZZ",[:*NCFX?..Z8%1 92Y&]0ZL1$YCF1<
M2VG+;6X,!-1OJ A8M^:["7B+$%'M-MJ]XCU83/NU0!JWX,Z.[?>;NZ%JJ_[<
M>7?I<R#OC]"N9;LK&'PKG]?,&*+T@ZK)GS7U!1K!)4[Y1T<,LLD+BQ.@)!,A
M,SPRNAY:-6>O+- R^GNENS^B*WX<J@=Y16J+GOH[O236_>T$J6+/9!*'D>YC
M:N88E6U>6#^\$::VN2.DT:#3SG(#@Y?<S,>6$T"U4)<0!!,0\C?8%J4M+>M$
M$YB4&C?*\.XTW9M%ME=L3FP="RFW54?47RZF2M^,<)O!V<YCD@"X&2S+"=I%
MZ?9CD-U)-TG+ V5]J=R[Y!GR09D/GUEDIN=9I9Q%:Q1; 6=#+G@CH_ENBF1*
M!ZDR$IY02HMRO@O:+_XDE9A)?JOK ;.^E.( P0'E-:H(]2J/]*T:]T6LKB87
MA ;->4U@QNQH=&9957+T+[*BC>V2-J;V0Q^!:7/S\\KDFQ)41R%VC"U 849L
MQ.>8!&4:\T,+>;PA%,.U$2M@<W*5T?5-EMNI8G?+-K6Y;M@\"EP(T36+1%SQ
MRR#5DXV6UM$ID075 ) L L.)0*42(Y5H".S/+_:EM52]/U$<]1Q@L^,=.\4U
M6_UI8EUQ F?QN(]&])L5/R6+VO6YS,@L&E[C;2S0MBE&XM*QD0FO9"]"ZN^D
M*M+H#(@^=RA$\PLXE=6LL6UA""NB4[#,H>]$2N:/CUS<EEQS^3+*VTQM26MX
M_8ZR!N:.(N:M^5 7K-HRG IK&N(UL"TW*/3W0]G=,]?U_P!%U:50S12E1\J3
M&.5X&61*R4S>9: ^BELPE*2Q8FUM9[^D<$<#;41Z-2G!]VN+2JTF^<G.+5*
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
M@EAKUT)>G*M?29;?-?QEGE-UT!#':QYC][IU;(M=HK61T-B[Q].][(6KQNJ
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
M )G8KD7-$B(LX:PU4%T6&@3&_.,.T6(#(*OY_P"5Z7L*C8! CFQILV@N=9_
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
M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M, TP]6__ /:+Q.?_ *1]X_\ [;17 -SV , 8 P!@$87=_P#DQ;O_ .F$^_NH
M[8!\LO\ I*__ ,ENO?\ _.:0_P#VW<\ ^NG & , 8 P!@# & , 8 P!@# &
M, 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P
5!@# & , 8 P!@# & , 8 P!@'__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>10
<FILENAME>hurc-20171031.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?><!-- Generated by DataTracks version 2.0 on 05-Jan-2018 [02:35:14] {PM} EST - www.datatracks.com -->
<!-- Based on XBRL 2.1 -->
<xbrli:xbrl xmlns:hurc="http://www.hurco.com/20171031"
 xmlns:link="http://www.xbrl.org/2003/linkbase"
 xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
 xmlns:xlink="http://www.w3.org/1999/xlink"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xmlns:xbrli="http://www.xbrl.org/2003/instance"
 xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
 xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated"
 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"
 xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31"
 xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr"

>
<link:schemaRef xlink:type="simple" xlink:href="hurc-20171031.xsd"/>
<!--Context Section-->



<xbrli:context id="P02_01_2016To04_30_2016">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2016-02-01</xbrli:startDate>
<xbrli:endDate>2016-04-30</xbrli:endDate>
</xbrli:period></xbrli:context>
<xbrli:context id="P02_01_2017To04_30_2017">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2017-02-01</xbrli:startDate>
<xbrli:endDate>2017-04-30</xbrli:endDate>
</xbrli:period></xbrli:context>
<xbrli:context id="PAsOn04_28_2017">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2017-04-28</xbrli:instant>
</xbrli:period></xbrli:context>
<xbrli:context id="P05_01_2016To07_31_2016">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2016-05-01</xbrli:startDate>
<xbrli:endDate>2016-07-31</xbrli:endDate>
</xbrli:period></xbrli:context>
<xbrli:context id="P05_01_2017To07_31_2017">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2017-05-01</xbrli:startDate>
<xbrli:endDate>2017-07-31</xbrli:endDate>
</xbrli:period></xbrli:context>
<xbrli:context id="P08_01_2016To10_31_2016">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2016-08-01</xbrli:startDate>
<xbrli:endDate>2016-10-31</xbrli:endDate>
</xbrli:period></xbrli:context>
<xbrli:context id="P08_01_2017To10_31_2017">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2017-08-01</xbrli:startDate>
<xbrli:endDate>2017-10-31</xbrli:endDate>
</xbrli:period></xbrli:context>
<xbrli:context id="PAsOn10_31_2015">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2015-10-31</xbrli:instant>
</xbrli:period></xbrli:context>
<xbrli:context id="PAsOn10_31_2016">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2016-10-31</xbrli:instant>
</xbrli:period></xbrli:context>
<xbrli:context id="PAsOn10_31_2017">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2017-10-31</xbrli:instant>
</xbrli:period></xbrli:context>
<xbrli:context id="P11_01_2014To10_31_2015">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2014-11-01</xbrli:startDate>
<xbrli:endDate>2015-10-31</xbrli:endDate>
</xbrli:period></xbrli:context>
<xbrli:context id="P11_01_2015To01_31_2016">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2015-11-01</xbrli:startDate>
<xbrli:endDate>2016-01-31</xbrli:endDate>
</xbrli:period></xbrli:context>
<xbrli:context id="P11_01_2015To10_31_2016">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2015-11-01</xbrli:startDate>
<xbrli:endDate>2016-10-31</xbrli:endDate>
</xbrli:period></xbrli:context>
<xbrli:context id="P11_01_2016To01_31_2017">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2016-11-01</xbrli:startDate>
<xbrli:endDate>2017-01-31</xbrli:endDate>
</xbrli:period></xbrli:context>
<xbrli:context id="P11_01_2016To10_31_2017">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2016-11-01</xbrli:startDate>
<xbrli:endDate>2017-10-31</xbrli:endDate>
</xbrli:period></xbrli:context>
<xbrli:context id="PAsOn12_18_2017">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2017-12-18</xbrli:instant>
</xbrli:period></xbrli:context>

<xbrli:context id="PAsOn10_31_2014">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2014-10-31</xbrli:instant>
</xbrli:period></xbrli:context>
<!--Dimension Section-->

<xbrli:context id="P11_01_2015To10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_NondesignatedMemberusgaapHedgingDesignationAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hurc:ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_ForwardContractsDenominatedInNewTaiwanDollarsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_NondesignatedMemberusgaapHedgingDesignationAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hurc:ForwardContractsDenominatedInNewTaiwanDollarsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis_NondesignatedMemberusgaapHedgingDesignationAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis_NondesignatedMemberusgaapHedgingDesignationAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_NetInvestmentHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_NetInvestmentHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_CostOfSalesMemberusgaapIncomeStatementLocationAxis_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_CostOfSalesMemberusgaapIncomeStatementLocationAxis_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_IntercompanySalesAndPurchasesMemberusgaapDerivativeInstrumentRiskAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hurc:IntercompanySalesAndPurchasesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_IntercompanySalesAndPurchasesMemberusgaapDerivativeInstrumentRiskAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hurc:IntercompanySalesAndPurchasesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_NondesignatedMemberusgaapHedgingDesignationAxis_OtherIncomeAndExpenseMemberusgaapIncomeStatementLocationAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hurc:OtherIncomeAndExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_NondesignatedMemberusgaapHedgingDesignationAxis_OtherIncomeAndExpenseMemberusgaapIncomeStatementLocationAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hurc:OtherIncomeAndExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn03_10_2016_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-03-10
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn03_10_2016_TwentyZeroEightPlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwentyZeroEightPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-03-10
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2015To01_06_2015_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesRoicMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-01-06
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_06_2015_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesRoicMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-01-06
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_06_2015_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesRoicMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-01-06
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_06_2015_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesRoicMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-01-06
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2015To01_06_2015_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwentyZeroEightPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-01-06
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_06_2015_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-01-06
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_06_2015_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-01-06
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_06_2015_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-01-06
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_06_2015_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwentyZeroEightPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-01-06
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P03_01_2015To03_12_2015_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwentyZeroEightPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-03-01
</xbrli:startDate>
<xbrli:endDate>
2015-03-12
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn03_12_2015_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwentyZeroEightPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-03-12
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_06_2015_TimeBasedMemberusgaapVestingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-01-06
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_06_2015_PerformanceBasedMemberusgaapVestingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-01-06
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2015To01_06_2015_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwentyZeroEightPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-01-06
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_06_2015_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwentyZeroEightPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-01-06
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2016To01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesRoicMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-01-04
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesRoicMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-01-04
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_04_2016_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesRoicMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-01-04
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_04_2016_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesRoicMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-01-04
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2016To01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwentyZeroEightPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-01-04
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-01-04
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_04_2016_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-01-04
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_04_2016_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-01-04
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwentyZeroEightPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-01-04
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P03_01_2016To03_10_2016_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-03-01
</xbrli:startDate>
<xbrli:endDate>
2016-03-10
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn03_10_2016_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-03-10
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_04_2016_TimeBasedMemberusgaapVestingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-01-04
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_04_2016_PerformanceBasedMemberusgaapVestingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-01-04
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2016To01_04_2016_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwentyZeroEightPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-01-04
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_04_2016_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwentyZeroEightPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-01-04
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hurc:HurcoAutomationLtdMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hurc:HurcoAutomationLtdMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hurc:HurcoAutomationLtdMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hurc:HurcoAutomationLtdMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hurc:HurcoAutomationLtdMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_ComputerizedMachineToolsMemberusgaapProductOrServiceAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hurc:ComputerizedMachineToolsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_ComputerControlSystemsAndSoftwareMemberusgaapProductOrServiceAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hurc:ComputerControlSystemsAndSoftwareMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_ServicePartsMemberusgaapProductOrServiceAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hurc:ServicePartsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_ServiceFeesMemberusgaapProductOrServiceAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hurc:ServiceFeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_ComputerizedMachineToolsMemberusgaapProductOrServiceAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hurc:ComputerizedMachineToolsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_ComputerControlSystemsAndSoftwareMemberusgaapProductOrServiceAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hurc:ComputerControlSystemsAndSoftwareMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_ServicePartsMemberusgaapProductOrServiceAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hurc:ServicePartsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_ServiceFeesMemberusgaapProductOrServiceAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hurc:ServiceFeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_ComputerizedMachineToolsMemberusgaapProductOrServiceAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hurc:ComputerizedMachineToolsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_ComputerControlSystemsAndSoftwareMemberusgaapProductOrServiceAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hurc:ComputerControlSystemsAndSoftwareMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_ServicePartsMemberusgaapProductOrServiceAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hurc:ServicePartsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_ServiceFeesMemberusgaapProductOrServiceAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">hurc:ServiceFeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_EuropeMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_EuropeMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_EuropeMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_DEusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_GBusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_ITusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_FRusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_OtherEuropeanCountriesMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:OtherEuropeanCountriesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_AsiaPacificMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_OtherForeignCountriesMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:OtherForeignCountriesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_ForeignCountriesMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:ForeignCountriesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_DEusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_GBusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_ITusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_FRusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_OtherEuropeanCountriesMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:OtherEuropeanCountriesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_AsiaPacificMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_OtherForeignCountriesMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:OtherForeignCountriesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_ForeignCountriesMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:ForeignCountriesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_DEusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_GBusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_ITusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_FRusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_OtherEuropeanCountriesMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:OtherEuropeanCountriesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_AsiaPacificMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_OtherForeignCountriesMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:OtherForeignCountriesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_ForeignCountriesMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:ForeignCountriesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_USusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_CAusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_AmericasMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_USusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_CAusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_AmericasMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_USusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_CAusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_AmericasMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_ForeignCountriesMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:ForeignCountriesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_ForeignCountriesMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:ForeignCountriesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_AmericasmemberMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:AmericasmemberMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_EuropeMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_AsiaPacificMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_AmericasmemberMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:AmericasmemberMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_EuropeMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_AsiaPacificMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_CentralAndSouthAmericaMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:CentralAndSouthAmericaMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_CentralAndSouthAmericaMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:CentralAndSouthAmericaMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_CentralAndSouthAmericaMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:CentralAndSouthAmericaMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P10_26_2017To11_01_2017_AccountingStandardsUpdate201609MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-10-26
</xbrli:startDate>
<xbrli:endDate>
2017-11-01
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_EquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMemberusgaapRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_EquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMemberusgaapRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_MinimumMemberusgaapRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_MaximumMemberusgaapRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_BuildingAndLeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMemberusgaapRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hurc:BuildingAndLeaseholdImprovementsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_BuildingAndLeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMemberusgaapRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hurc:BuildingAndLeaseholdImprovementsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn11_30_2016_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-11-30
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_InternalRevenueServiceIRSMemberusgaapIncomeTaxAuthorityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_TWusgaapIncomeTaxAuthorityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:TW</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_DEusgaapIncomeTaxAuthorityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:DE</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_ExpirationsWithinFiveYearsMemberhurcOperatingLossCarryforwardsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="hurc:OperatingLossCarryforwardsAxis">hurc:ExpirationsWithinFiveYearsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_ExpirationsWithinFiveYearsMemberhurcOperatingLossCarryforwardsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="hurc:OperatingLossCarryforwardsAxis">hurc:ExpirationsWithinFiveYearsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_ExpirationsAfterSixYearsMemberhurcOperatingLossCarryforwardsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="hurc:OperatingLossCarryforwardsAxis">hurc:ExpirationsAfterSixYearsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_ExpirationsAfterSixYearsMemberhurcOperatingLossCarryforwardsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="hurc:OperatingLossCarryforwardsAxis">hurc:ExpirationsAfterSixYearsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_02_2017To10_31_2018_ScenarioForecastMemberusgaapStatementScenarioAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-11-02
</xbrli:startDate>
<xbrli:endDate>
2018-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_RangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hurc:RangeOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_RangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hurc:RangeTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_RangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hurc:RangeThreeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_RangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hurc:RangeFourMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_RangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hurc:RangeFiveMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_RangeSixMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hurc:RangeSixMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_RangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hurc:RangeOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_RangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hurc:RangeTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_RangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hurc:RangeThreeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_RangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hurc:RangeFourMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_RangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hurc:RangeFiveMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_RangeSixMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hurc:RangeSixMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P03_01_2017To03_09_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-03-01
</xbrli:startDate>
<xbrli:endDate>
2017-03-09
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2017To01_05_2017_PerformanceBasedMemberusgaapVestingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-01-05
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_05_2017_TimeBasedMemberusgaapVestingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-01-05
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_05_2017_PerformanceBasedMemberusgaapVestingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-01-05
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2017To01_05_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-01-05
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2017To01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-01-05
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-01-05
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_05_2017_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-01-05
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_05_2017_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-01-05
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2017To01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesRoicMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-01-05
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesRoicMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-01-05
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_05_2017_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesRoicMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-01-05
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_05_2017_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesRoicMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-01-05
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2014To10_31_2015_TwentyZeroEightPlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwentyZeroEightPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-11-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_AllowanceForDoubtfulAccountsOneMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:AllowanceForDoubtfulAccountsOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_AllowanceForDoubtfulAccountsTwoMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:AllowanceForDoubtfulAccountsTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_AllowanceForDoubtfulAccountsThreeMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:AllowanceForDoubtfulAccountsThreeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_IncomeTaxValuationAllowanceOneMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:IncomeTaxValuationAllowanceOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_IncomeTaxValuationAllowanceTwoMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:IncomeTaxValuationAllowanceTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_IncomeTaxValuationAllowanceThreeMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:IncomeTaxValuationAllowanceThreeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2015_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hurc:HurcoAutomationLtdMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn12_05_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-12-05
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn12_06_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-12-06
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P12_01_2012To12_07_2012_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2012-12-01
</xbrli:startDate>
<xbrli:endDate>
2012-12-07
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn12_06_2016_LetterOfCreditMemberusgaapShortTermDebtTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-12-06
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn02_15_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-02-15
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn02_16_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-02-16
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P02_01_2017To02_16_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-02-01
</xbrli:startDate>
<xbrli:endDate>
2017-02-16
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_GBusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_DEusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P12_01_2016To12_06_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-12-01
</xbrli:startDate>
<xbrli:endDate>
2016-12-06
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_TaxCreditsMemberhurcOperatingLossCarryforwardsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="hurc:OperatingLossCarryforwardsAxis">hurc:TaxCreditsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P03_01_2016To03_10_2016_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-03-01
</xbrli:startDate>
<xbrli:endDate>
2016-03-10
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_EurosMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hurc:EurosMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_PoundsSterlingMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hurc:PoundsSterlingMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsDenominatedInNewTaiwanDollarsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hurc:ForwardContractsDenominatedInNewTaiwanDollarsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2015_AmericasmemberMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:AmericasmemberMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2015_EuropeMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2015_AsiaPacificMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2015_ForeignCountriesMemberusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">hurc:ForeignCountriesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_USusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_USusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2015_USusgaapStatementGeographicalAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn03_09_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-03-09
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_05_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-01-05
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hurc:PerformanceSharesTsrMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-01-05
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_TaxCreditsMemberhurcOperatingLossCarryforwardsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="hurc:OperatingLossCarryforwardsAxis">hurc:TaxCreditsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_NondesignatedMemberusgaapHedgingDesignationAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2016To10_31_2017_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-11-01
</xbrli:startDate>
<xbrli:endDate>
2017-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P11_01_2015To10_31_2016_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMemberusgaapPlanNameAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-11-01
</xbrli:startDate>
<xbrli:endDate>
2016-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2017To01_05_2017_TimeBasedMemberusgaapVestingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-01-05
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2015To01_06_2015_PerformanceBasedMemberusgaapVestingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-01-06
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2016To01_04_2016_PerformanceBasedMemberusgaapVestingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:PerformanceBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-01-04
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2016To01_04_2016_TimeBasedMemberusgaapVestingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-01-04
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="P01_01_2015To01_06_2015_TimeBasedMemberusgaapVestingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:VestingAxis">hurc:TimeBasedMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-01-06
</xbrli:endDate>
</xbrli:period>
</xbrli:context>


<xbrli:context id="PAsOn10_31_2016_AllowanceForDoubtfulAccountsOneMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:AllowanceForDoubtfulAccountsOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_AllowanceForDoubtfulAccountsTwoMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:AllowanceForDoubtfulAccountsTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_AllowanceForDoubtfulAccountsThreeMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:AllowanceForDoubtfulAccountsThreeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_IncomeTaxValuationAllowanceOneMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:IncomeTaxValuationAllowanceOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_IncomeTaxValuationAllowanceTwoMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:IncomeTaxValuationAllowanceTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_IncomeTaxValuationAllowanceThreeMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:IncomeTaxValuationAllowanceThreeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_AllowanceForDoubtfulAccountsOneMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:AllowanceForDoubtfulAccountsOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_AllowanceForDoubtfulAccountsTwoMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:AllowanceForDoubtfulAccountsTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_AllowanceForDoubtfulAccountsThreeMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:AllowanceForDoubtfulAccountsThreeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_IncomeTaxValuationAllowanceOneMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:IncomeTaxValuationAllowanceOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_IncomeTaxValuationAllowanceTwoMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:IncomeTaxValuationAllowanceTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_IncomeTaxValuationAllowanceThreeMemberusgaapValuationAllowancesAndReservesTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hurc:IncomeTaxValuationAllowanceThreeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2015_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2015_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2016_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2015_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2014_CommonStockMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2014_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2014_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:context id="PAsOn10_31_2014_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDistributionsInExcessOfNetIncomeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-10-31
</xbrli:instant></xbrli:period>
</xbrli:context>

<xbrli:unit id="shares">
<xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit>
<xbrli:unit id="USD">
<xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit>
<xbrli:unit id="USD_per_Share">
<xbrli:divide>
<xbrli:unitNumerator>
<xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unitNumerator>
<xbrli:unitDenominator>
<xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unitDenominator>
</xbrli:divide>
</xbrli:unit>
<xbrli:unit id="EUR">
<xbrli:measure>iso4217:EUR</xbrli:measure>
</xbrli:unit>
<xbrli:unit id="CNY">
<xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit>
<xbrli:unit id="GBP">
<xbrli:measure>iso4217:GBP</xbrli:measure>
</xbrli:unit>
<xbrli:unit id="pure">
<xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit>

<!--Element Section-->
<dei:DocumentType contextRef ="P11_01_2016To10_31_2017" id="Factid_1">10-K</dei:DocumentType>
<dei:AmendmentFlag contextRef ="P11_01_2016To10_31_2017" id="Factid_2">false</dei:AmendmentFlag>
<dei:DocumentPeriodEndDate contextRef ="P11_01_2016To10_31_2017" id="Factid_3">2017-10-31</dei:DocumentPeriodEndDate>
<dei:DocumentFiscalYearFocus contextRef ="P11_01_2016To10_31_2017" id="Factid_4">2017</dei:DocumentFiscalYearFocus>
<dei:DocumentFiscalPeriodFocus contextRef ="P11_01_2016To10_31_2017" id="Factid_5">FY</dei:DocumentFiscalPeriodFocus>
<dei:EntityRegistrantName contextRef ="P11_01_2016To10_31_2017" id="Factid_6">HURCO COMPANIES INC</dei:EntityRegistrantName>
<dei:EntityCentralIndexKey contextRef ="P11_01_2016To10_31_2017" id="Factid_7">0000315374</dei:EntityCentralIndexKey>
<dei:CurrentFiscalYearEndDate contextRef ="P11_01_2016To10_31_2017" id="Factid_8">--10-31</dei:CurrentFiscalYearEndDate>
<dei:EntityWellKnownSeasonedIssuer contextRef ="P11_01_2016To10_31_2017" id="Factid_9">No</dei:EntityWellKnownSeasonedIssuer>
<dei:EntityVoluntaryFilers contextRef ="P11_01_2016To10_31_2017" id="Factid_10">No</dei:EntityVoluntaryFilers>
<dei:EntityCurrentReportingStatus contextRef ="P11_01_2016To10_31_2017" id="Factid_11">Yes</dei:EntityCurrentReportingStatus>
<dei:EntityFilerCategory contextRef ="P11_01_2016To10_31_2017" id="Factid_12">Accelerated Filer</dei:EntityFilerCategory>
<dei:EntityPublicFloat contextRef ="PAsOn04_28_2017" id="Factid_13" unitRef="USD" decimals="0">192102000</dei:EntityPublicFloat>
<dei:TradingSymbol contextRef ="P11_01_2016To10_31_2017" id="Factid_14">HURC</dei:TradingSymbol>
<dei:EntityCommonStockSharesOutstanding contextRef ="PAsOn12_18_2017" id="Factid_15" unitRef="shares" decimals="0">6641197</dei:EntityCommonStockSharesOutstanding>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015" id="Factid_16" unitRef="USD" decimals="-3">219383000</us-gaap:SalesRevenueNet>
<us-gaap:CostOfGoodsAndServicesSold contextRef ="P11_01_2014To10_31_2015" id="Factid_17" unitRef="USD" decimals="-3">150292000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:GrossProfit contextRef ="P11_01_2014To10_31_2015" id="Factid_18" unitRef="USD" decimals="-3">69091000</us-gaap:GrossProfit>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef ="P11_01_2014To10_31_2015" id="Factid_19" unitRef="USD" decimals="-3">45287000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef ="P11_01_2014To10_31_2015" id="Factid_20" unitRef="shares" decimals="-3">6543000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:EarningsPerShareDiluted contextRef ="P11_01_2014To10_31_2015" id="Factid_21" unitRef="USD_per_Share" decimals="2">2.44</us-gaap:EarningsPerShareDiluted>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef ="P11_01_2014To10_31_2015" id="Factid_22" unitRef="shares" decimals="-3">6602000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:CommonStockDividendsPerShareCashPaid contextRef ="P11_01_2014To10_31_2015" id="Factid_23" unitRef="USD_per_Share" decimals="2">0.31</us-gaap:CommonStockDividendsPerShareCashPaid>
<us-gaap:EarningsPerShareBasic contextRef ="P11_01_2014To10_31_2015" id="Factid_24" unitRef="USD_per_Share" decimals="2">2.46</us-gaap:EarningsPerShareBasic>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2014To10_31_2015" id="Factid_25" unitRef="USD" decimals="-3">16214000</us-gaap:NetIncomeLoss>
<us-gaap:IncomeTaxExpenseBenefit contextRef ="P11_01_2014To10_31_2015" id="Factid_26" unitRef="USD" decimals="-3">7339000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef ="P11_01_2014To10_31_2015" id="Factid_27" unitRef="USD" decimals="-3">23553000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:OtherNonoperatingIncomeExpense contextRef ="P11_01_2014To10_31_2015" id="Factid_28" unitRef="USD" decimals="-3">-681000</us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:InvestmentIncomeNet contextRef ="P11_01_2014To10_31_2015" id="Factid_29" unitRef="USD" decimals="-3">78000</us-gaap:InvestmentIncomeNet>
<us-gaap:InterestIncomeOther contextRef ="P11_01_2014To10_31_2015" id="Factid_30" unitRef="USD" decimals="-3">76000</us-gaap:InterestIncomeOther>
<us-gaap:InterestExpense contextRef ="P11_01_2014To10_31_2015" id="Factid_31" unitRef="USD" decimals="-3">198000</us-gaap:InterestExpense>
<us-gaap:OperatingIncomeLoss contextRef ="P11_01_2014To10_31_2015" id="Factid_32" unitRef="USD" decimals="-3">23804000</us-gaap:OperatingIncomeLoss>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017" id="Factid_33" unitRef="USD" decimals="-3">243667000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016" id="Factid_34" unitRef="USD" decimals="-3">227289000</us-gaap:SalesRevenueNet>
<us-gaap:CostOfGoodsAndServicesSold contextRef ="P11_01_2016To10_31_2017" id="Factid_35" unitRef="USD" decimals="-3">173103000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold contextRef ="P11_01_2015To10_31_2016" id="Factid_36" unitRef="USD" decimals="-3">156849000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:GrossProfit contextRef ="P11_01_2016To10_31_2017" id="Factid_37" unitRef="USD" decimals="-3">70564000</us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef ="P11_01_2015To10_31_2016" id="Factid_38" unitRef="USD" decimals="-3">70440000</us-gaap:GrossProfit>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef ="P11_01_2016To10_31_2017" id="Factid_39" unitRef="USD" decimals="-3">49661000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef ="P11_01_2015To10_31_2016" id="Factid_40" unitRef="USD" decimals="-3">50824000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef ="P11_01_2016To10_31_2017" id="Factid_41" unitRef="shares" decimals="-3">6615000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef ="P11_01_2015To10_31_2016" id="Factid_42" unitRef="shares" decimals="-3">6569000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:EarningsPerShareDiluted contextRef ="P11_01_2016To10_31_2017" id="Factid_43" unitRef="USD_per_Share" decimals="2">2.25</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef ="P11_01_2015To10_31_2016" id="Factid_44" unitRef="USD_per_Share" decimals="2">1.99</us-gaap:EarningsPerShareDiluted>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef ="P11_01_2016To10_31_2017" id="Factid_45" unitRef="shares" decimals="-3">6680000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef ="P11_01_2015To10_31_2016" id="Factid_46" unitRef="shares" decimals="-3">6642000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:CommonStockDividendsPerShareCashPaid contextRef ="P11_01_2016To10_31_2017" id="Factid_47" unitRef="USD_per_Share" decimals="2">0.39</us-gaap:CommonStockDividendsPerShareCashPaid>
<us-gaap:CommonStockDividendsPerShareCashPaid contextRef ="P11_01_2015To10_31_2016" id="Factid_48" unitRef="USD_per_Share" decimals="2">0.35</us-gaap:CommonStockDividendsPerShareCashPaid>
<us-gaap:EarningsPerShareBasic contextRef ="P11_01_2015To10_31_2016" id="Factid_49" unitRef="USD_per_Share" decimals="2">2.01</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef ="P11_01_2016To10_31_2017" id="Factid_50" unitRef="USD_per_Share" decimals="2">2.27</us-gaap:EarningsPerShareBasic>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2015To10_31_2016" id="Factid_51" unitRef="USD" decimals="-3">13292000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2016To10_31_2017" id="Factid_52" unitRef="USD" decimals="-3">15115000</us-gaap:NetIncomeLoss>
<us-gaap:IncomeTaxExpenseBenefit contextRef ="P11_01_2015To10_31_2016" id="Factid_53" unitRef="USD" decimals="-3">5593000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef ="P11_01_2016To10_31_2017" id="Factid_54" unitRef="USD" decimals="-3">5601000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef ="P11_01_2015To10_31_2016" id="Factid_55" unitRef="USD" decimals="-3">18885000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef ="P11_01_2016To10_31_2017" id="Factid_56" unitRef="USD" decimals="-3">20716000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:OtherNonoperatingIncomeExpense contextRef ="P11_01_2015To10_31_2016" id="Factid_57" unitRef="USD" decimals="-3">-1314000</us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef ="P11_01_2016To10_31_2017" id="Factid_58" unitRef="USD" decimals="-3">-780000</us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:InvestmentIncomeNet contextRef ="P11_01_2015To10_31_2016" id="Factid_59" unitRef="USD" decimals="-3">149000</us-gaap:InvestmentIncomeNet>
<us-gaap:InvestmentIncomeNet contextRef ="P11_01_2016To10_31_2017" id="Factid_60" unitRef="USD" decimals="-3">138000</us-gaap:InvestmentIncomeNet>
<us-gaap:InterestIncomeOther contextRef ="P11_01_2015To10_31_2016" id="Factid_61" unitRef="USD" decimals="-3">40000</us-gaap:InterestIncomeOther>
<us-gaap:InterestIncomeOther contextRef ="P11_01_2016To10_31_2017" id="Factid_62" unitRef="USD" decimals="-3">41000</us-gaap:InterestIncomeOther>
<us-gaap:InterestExpense contextRef ="P11_01_2015To10_31_2016" id="Factid_63" unitRef="USD" decimals="-3">72000</us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef ="P11_01_2016To10_31_2017" id="Factid_64" unitRef="USD" decimals="-3">91000</us-gaap:InterestExpense>
<us-gaap:OperatingIncomeLoss contextRef ="P11_01_2015To10_31_2016" id="Factid_65" unitRef="USD" decimals="-3">19616000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef ="P11_01_2016To10_31_2017" id="Factid_66" unitRef="USD" decimals="-3">20903000</us-gaap:OperatingIncomeLoss>
<us-gaap:IncomeLossFromEquityMethodInvestments contextRef ="P11_01_2016To10_31_2017" id="Factid_67" unitRef="USD" decimals="-3">505000</us-gaap:IncomeLossFromEquityMethodInvestments>
<us-gaap:IncomeLossFromEquityMethodInvestments contextRef ="P11_01_2015To10_31_2016" id="Factid_68" unitRef="USD" decimals="-3">466000</us-gaap:IncomeLossFromEquityMethodInvestments>
<us-gaap:IncomeLossFromEquityMethodInvestments contextRef ="P11_01_2014To10_31_2015" id="Factid_69" unitRef="USD" decimals="-3">474000</us-gaap:IncomeLossFromEquityMethodInvestments>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef ="P11_01_2016To10_31_2017" id="Factid_70" unitRef="USD" decimals="-3">4916000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef ="P11_01_2015To10_31_2016" id="Factid_71" unitRef="USD" decimals="-3">-1441000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef ="P11_01_2016To10_31_2017" id="Factid_72" unitRef="USD" decimals="-3">1354000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef ="P11_01_2015To10_31_2016" id="Factid_73" unitRef="USD" decimals="-3">1647000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef ="P11_01_2016To10_31_2017" id="Factid_74" unitRef="USD" decimals="-3">-709000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef ="P11_01_2015To10_31_2016" id="Factid_75" unitRef="USD" decimals="-3">1431000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef ="P11_01_2016To10_31_2017" id="Factid_76" unitRef="USD" decimals="-3">2853000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef ="P11_01_2015To10_31_2016" id="Factid_77" unitRef="USD" decimals="-3">-1657000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef ="P11_01_2016To10_31_2017" id="Factid_78" unitRef="USD" decimals="-3">17968000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef ="P11_01_2015To10_31_2016" id="Factid_79" unitRef="USD" decimals="-3">11635000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef ="P11_01_2014To10_31_2015" id="Factid_80" unitRef="USD" decimals="-3">-6333000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef ="P11_01_2014To10_31_2015" id="Factid_81" unitRef="USD" decimals="-3">784000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef ="P11_01_2014To10_31_2015" id="Factid_82" unitRef="USD" decimals="-3">1291000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef ="P11_01_2014To10_31_2015" id="Factid_83" unitRef="USD" decimals="-3">-5826000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef ="P11_01_2014To10_31_2015" id="Factid_84" unitRef="USD" decimals="-3">10388000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef ="PAsOn10_31_2017" id="Factid_85" unitRef="USD" decimals="-3">66307000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef ="PAsOn10_31_2016" id="Factid_86" unitRef="USD" decimals="-3">41217000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:AccountsReceivableNetCurrent contextRef ="PAsOn10_31_2017" id="Factid_87" unitRef="USD" decimals="-3">50094000</us-gaap:AccountsReceivableNetCurrent>
<us-gaap:AccountsReceivableNetCurrent contextRef ="PAsOn10_31_2016" id="Factid_88" unitRef="USD" decimals="-3">48631000</us-gaap:AccountsReceivableNetCurrent>
<us-gaap:InventoryNet contextRef ="PAsOn10_31_2017" id="Factid_89" unitRef="USD" decimals="-3">119948000</us-gaap:InventoryNet>
<us-gaap:InventoryNet contextRef ="PAsOn10_31_2016" id="Factid_90" unitRef="USD" decimals="-3">117025000</us-gaap:InventoryNet>
<us-gaap:DerivativeAssetsCurrent contextRef ="PAsOn10_31_2017" id="Factid_91" unitRef="USD" decimals="-3">596000</us-gaap:DerivativeAssetsCurrent>
<us-gaap:DerivativeAssetsCurrent contextRef ="PAsOn10_31_2016" id="Factid_92" unitRef="USD" decimals="-3">1725000</us-gaap:DerivativeAssetsCurrent>
<us-gaap:PrepaidExpenseCurrent contextRef ="PAsOn10_31_2016" id="Factid_93" unitRef="USD" decimals="-3">8207000</us-gaap:PrepaidExpenseCurrent>
<us-gaap:OtherAssetsCurrent contextRef ="PAsOn10_31_2017" id="Factid_94" unitRef="USD" decimals="-3">1557000</us-gaap:OtherAssetsCurrent>
<us-gaap:OtherAssetsCurrent contextRef ="PAsOn10_31_2016" id="Factid_95" unitRef="USD" decimals="-3">1576000</us-gaap:OtherAssetsCurrent>
<us-gaap:AssetsCurrent contextRef ="PAsOn10_31_2017" id="Factid_96" unitRef="USD" decimals="-3">246415000</us-gaap:AssetsCurrent>
<us-gaap:AssetsCurrent contextRef ="PAsOn10_31_2016" id="Factid_97" unitRef="USD" decimals="-3">218381000</us-gaap:AssetsCurrent>
<us-gaap:Land contextRef ="PAsOn10_31_2017" id="Factid_98" unitRef="USD" decimals="-3">841000</us-gaap:Land>
<us-gaap:Land contextRef ="PAsOn10_31_2016" id="Factid_99" unitRef="USD" decimals="-3">841000</us-gaap:Land>
<us-gaap:BuildingsAndImprovementsGross contextRef ="PAsOn10_31_2017" id="Factid_100" unitRef="USD" decimals="-3">7352000</us-gaap:BuildingsAndImprovementsGross>
<us-gaap:BuildingsAndImprovementsGross contextRef ="PAsOn10_31_2016" id="Factid_101" unitRef="USD" decimals="-3">7352000</us-gaap:BuildingsAndImprovementsGross>
<us-gaap:MachineryAndEquipmentGross contextRef ="PAsOn10_31_2017" id="Factid_102" unitRef="USD" decimals="-3">25652000</us-gaap:MachineryAndEquipmentGross>
<us-gaap:MachineryAndEquipmentGross contextRef ="PAsOn10_31_2016" id="Factid_103" unitRef="USD" decimals="-3">23515000</us-gaap:MachineryAndEquipmentGross>
<us-gaap:LeaseholdImprovementsGross contextRef ="PAsOn10_31_2017" id="Factid_104" unitRef="USD" decimals="-3">3503000</us-gaap:LeaseholdImprovementsGross>
<us-gaap:LeaseholdImprovementsGross contextRef ="PAsOn10_31_2016" id="Factid_105" unitRef="USD" decimals="-3">3487000</us-gaap:LeaseholdImprovementsGross>
<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef ="PAsOn10_31_2017" id="Factid_106" unitRef="USD" decimals="-3">25167000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef ="PAsOn10_31_2016" id="Factid_107" unitRef="USD" decimals="-3">22898000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
<us-gaap:CapitalizedComputerSoftwareNet contextRef ="PAsOn10_31_2017" id="Factid_108" unitRef="USD" decimals="-3">6226000</us-gaap:CapitalizedComputerSoftwareNet>
<us-gaap:CapitalizedComputerSoftwareNet contextRef ="PAsOn10_31_2016" id="Factid_109" unitRef="USD" decimals="-3">4926000</us-gaap:CapitalizedComputerSoftwareNet>
<us-gaap:Goodwill contextRef ="PAsOn10_31_2017" id="Factid_110" unitRef="USD" decimals="-3">2440000</us-gaap:Goodwill>
<us-gaap:Goodwill contextRef ="PAsOn10_31_2016" id="Factid_111" unitRef="USD" decimals="-3">2314000</us-gaap:Goodwill>
<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef ="PAsOn10_31_2017" id="Factid_112" unitRef="USD" decimals="-3">1076000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef ="PAsOn10_31_2016" id="Factid_113" unitRef="USD" decimals="-3">1150000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
<us-gaap:OtherAssetsNoncurrent contextRef ="PAsOn10_31_2017" id="Factid_114" unitRef="USD" decimals="-3">7131000</us-gaap:OtherAssetsNoncurrent>
<us-gaap:OtherAssetsNoncurrent contextRef ="PAsOn10_31_2016" id="Factid_115" unitRef="USD" decimals="-3">6743000</us-gaap:OtherAssetsNoncurrent>
<us-gaap:AccountsPayableCurrent contextRef ="PAsOn10_31_2017" id="Factid_116" unitRef="USD" decimals="-3">45127000</us-gaap:AccountsPayableCurrent>
<us-gaap:AccountsPayableCurrent contextRef ="PAsOn10_31_2016" id="Factid_117" unitRef="USD" decimals="-3">35210000</us-gaap:AccountsPayableCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef ="PAsOn10_31_2017" id="Factid_118" unitRef="USD" decimals="-3">18240000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef ="PAsOn10_31_2016" id="Factid_119" unitRef="USD" decimals="-3">17231000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef ="PAsOn10_31_2017" id="Factid_120" unitRef="USD" decimals="-3">1772000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
<us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef ="PAsOn10_31_2016" id="Factid_121" unitRef="USD" decimals="-3">1523000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
<us-gaap:DerivativeLiabilitiesCurrent contextRef ="PAsOn10_31_2017" id="Factid_122" unitRef="USD" decimals="-3">1732000</us-gaap:DerivativeLiabilitiesCurrent>
<us-gaap:DerivativeLiabilitiesCurrent contextRef ="PAsOn10_31_2016" id="Factid_123" unitRef="USD" decimals="-3">538000</us-gaap:DerivativeLiabilitiesCurrent>
<us-gaap:ShortTermBorrowings contextRef ="PAsOn10_31_2017" id="Factid_124" unitRef="USD" decimals="-3">1507000</us-gaap:ShortTermBorrowings>
<us-gaap:ShortTermBorrowings contextRef ="PAsOn10_31_2016" id="Factid_125" unitRef="USD" decimals="-3">1476000</us-gaap:ShortTermBorrowings>
<us-gaap:LiabilitiesCurrent contextRef ="PAsOn10_31_2017" id="Factid_126" unitRef="USD" decimals="-3">70889000</us-gaap:LiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent contextRef ="PAsOn10_31_2016" id="Factid_127" unitRef="USD" decimals="-3">57968000</us-gaap:LiabilitiesCurrent>
<us-gaap:AccruedIncomeTaxes contextRef ="PAsOn10_31_2017" id="Factid_128" unitRef="USD" decimals="-3">133000</us-gaap:AccruedIncomeTaxes>
<us-gaap:AccruedIncomeTaxes contextRef ="PAsOn10_31_2016" id="Factid_129" unitRef="USD" decimals="-3">963000</us-gaap:AccruedIncomeTaxes>
<us-gaap:DeferredRevenueAndCreditsNoncurrent contextRef ="PAsOn10_31_2017" id="Factid_130" unitRef="USD" decimals="-3">3717000</us-gaap:DeferredRevenueAndCreditsNoncurrent>
<us-gaap:DeferredRevenueAndCreditsNoncurrent contextRef ="PAsOn10_31_2016" id="Factid_131" unitRef="USD" decimals="-3">3249000</us-gaap:DeferredRevenueAndCreditsNoncurrent>
<us-gaap:PreferredStockValue contextRef ="PAsOn10_31_2017" id="Factid_132" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>
<us-gaap:PreferredStockValue contextRef ="PAsOn10_31_2016" id="Factid_133" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>
<us-gaap:CommonStockValue contextRef ="PAsOn10_31_2017" id="Factid_134" unitRef="USD" decimals="-3">664000</us-gaap:CommonStockValue>
<us-gaap:CommonStockValue contextRef ="PAsOn10_31_2016" id="Factid_135" unitRef="USD" decimals="-3">657000</us-gaap:CommonStockValue>
<us-gaap:AdditionalPaidInCapital contextRef ="PAsOn10_31_2017" id="Factid_136" unitRef="USD" decimals="-3">61344000</us-gaap:AdditionalPaidInCapital>
<us-gaap:AdditionalPaidInCapital contextRef ="PAsOn10_31_2016" id="Factid_137" unitRef="USD" decimals="-3">59119000</us-gaap:AdditionalPaidInCapital>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef ="PAsOn10_31_2017" id="Factid_138" unitRef="USD" decimals="-3">149267000</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef ="PAsOn10_31_2016" id="Factid_139" unitRef="USD" decimals="-3">136742000</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef ="PAsOn10_31_2017" id="Factid_140" unitRef="USD" decimals="-3">-8190000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef ="PAsOn10_31_2016" id="Factid_141" unitRef="USD" decimals="-3">-11043000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2017" id="Factid_142" unitRef="USD" decimals="-3">203085000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2016" id="Factid_143" unitRef="USD" decimals="-3">185475000</us-gaap:StockholdersEquity>
<us-gaap:PropertyPlantAndEquipmentNet contextRef ="PAsOn10_31_2017" id="Factid_144" unitRef="USD" decimals="-3">12181000</us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:PropertyPlantAndEquipmentNet contextRef ="PAsOn10_31_2016" id="Factid_145" unitRef="USD" decimals="-3">12297000</us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:Assets contextRef ="PAsOn10_31_2017" id="Factid_146" unitRef="USD" decimals="-3">281645000</us-gaap:Assets>
<us-gaap:Assets contextRef ="PAsOn10_31_2016" id="Factid_147" unitRef="USD" decimals="-3">251949000</us-gaap:Assets>
<us-gaap:LiabilitiesNoncurrent contextRef ="PAsOn10_31_2017" id="Factid_148" unitRef="USD" decimals="-3">7671000</us-gaap:LiabilitiesNoncurrent>
<us-gaap:LiabilitiesNoncurrent contextRef ="PAsOn10_31_2016" id="Factid_149" unitRef="USD" decimals="-3">8506000</us-gaap:LiabilitiesNoncurrent>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef ="PAsOn10_31_2017" id="Factid_150" unitRef="USD" decimals="-3">281645000</us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef ="PAsOn10_31_2016" id="Factid_151" unitRef="USD" decimals="-3">251949000</us-gaap:LiabilitiesAndStockholdersEquity>
<hurc:AssetsNoncurrentExcludingPropertyAndEquipment contextRef ="PAsOn10_31_2017" id="Factid_152" unitRef="USD" decimals="-3">23049000</hurc:AssetsNoncurrentExcludingPropertyAndEquipment>
<hurc:AssetsNoncurrentExcludingPropertyAndEquipment contextRef ="PAsOn10_31_2016" id="Factid_153" unitRef="USD" decimals="-3">21271000</hurc:AssetsNoncurrentExcludingPropertyAndEquipment>
<us-gaap:DeferredTaxAssetsNetNoncurrent contextRef ="PAsOn10_31_2017" id="Factid_154" unitRef="USD" decimals="-3">6176000</us-gaap:DeferredTaxAssetsNetNoncurrent>
<us-gaap:DeferredTaxAssetsNetNoncurrent contextRef ="PAsOn10_31_2016" id="Factid_155" unitRef="USD" decimals="-3">6138000</us-gaap:DeferredTaxAssetsNetNoncurrent>
<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef ="PAsOn10_31_2017" id="Factid_156" unitRef="USD" decimals="-3">3821000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef ="PAsOn10_31_2016" id="Factid_157" unitRef="USD" decimals="-3">4294000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
<us-gaap:AccountsPayableRelatedPartiesCurrent contextRef ="PAsOn10_31_2017" id="Factid_158" unitRef="USD" decimals="-3">2511000</us-gaap:AccountsPayableRelatedPartiesCurrent>
<us-gaap:AccountsPayableRelatedPartiesCurrent contextRef ="PAsOn10_31_2016" id="Factid_159" unitRef="USD" decimals="-3">1990000</us-gaap:AccountsPayableRelatedPartiesCurrent>
<us-gaap:PrepaidExpenseCurrent contextRef ="PAsOn10_31_2017" id="Factid_160" unitRef="USD" decimals="-3">7913000</us-gaap:PrepaidExpenseCurrent>
<us-gaap:ProvisionForDoubtfulAccounts contextRef ="P11_01_2016To10_31_2017" id="Factid_161" unitRef="USD" decimals="-3">-25000</us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:ProvisionForDoubtfulAccounts contextRef ="P11_01_2015To10_31_2016" id="Factid_162" unitRef="USD" decimals="-3">-75000</us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef ="P11_01_2016To10_31_2017" id="Factid_163" unitRef="USD" decimals="-3">1108000</us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef ="P11_01_2015To10_31_2016" id="Factid_164" unitRef="USD" decimals="-3">-225000</us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef ="P11_01_2016To10_31_2017" id="Factid_165" unitRef="USD" decimals="-3">851000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
<us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef ="P11_01_2015To10_31_2016" id="Factid_166" unitRef="USD" decimals="-3">-1850000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
<us-gaap:UnrealizedGainLossOnDerivatives contextRef ="P11_01_2016To10_31_2017" id="Factid_167" unitRef="USD" decimals="-3">411000</us-gaap:UnrealizedGainLossOnDerivatives>
<us-gaap:UnrealizedGainLossOnDerivatives contextRef ="P11_01_2015To10_31_2016" id="Factid_168" unitRef="USD" decimals="-3">-393000</us-gaap:UnrealizedGainLossOnDerivatives>
<us-gaap:DepreciationAndAmortization contextRef ="P11_01_2016To10_31_2017" id="Factid_169" unitRef="USD" decimals="-3">3616000</us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef ="P11_01_2015To10_31_2016" id="Factid_170" unitRef="USD" decimals="-3">3868000</us-gaap:DepreciationAndAmortization>
<us-gaap:ShareBasedCompensation contextRef ="P11_01_2016To10_31_2017" id="Factid_171" unitRef="USD" decimals="-3">1698000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef ="P11_01_2015To10_31_2016" id="Factid_172" unitRef="USD" decimals="-3">1607000</us-gaap:ShareBasedCompensation>
<us-gaap:IncreaseDecreaseInReceivables contextRef ="P11_01_2016To10_31_2017" id="Factid_173" unitRef="USD" decimals="-3">-563000</us-gaap:IncreaseDecreaseInReceivables>
<us-gaap:IncreaseDecreaseInReceivables contextRef ="P11_01_2015To10_31_2016" id="Factid_174" unitRef="USD" decimals="-3">8141000</us-gaap:IncreaseDecreaseInReceivables>
<us-gaap:IncreaseDecreaseInInventories contextRef ="P11_01_2016To10_31_2017" id="Factid_175" unitRef="USD" decimals="-3">-1638000</us-gaap:IncreaseDecreaseInInventories>
<us-gaap:IncreaseDecreaseInInventories contextRef ="P11_01_2015To10_31_2016" id="Factid_176" unitRef="USD" decimals="-3">13881000</us-gaap:IncreaseDecreaseInInventories>
<us-gaap:IncreaseDecreaseInPrepaidExpense contextRef ="P11_01_2016To10_31_2017" id="Factid_177" unitRef="USD" decimals="-3">-80000</us-gaap:IncreaseDecreaseInPrepaidExpense>
<us-gaap:IncreaseDecreaseInPrepaidExpense contextRef ="P11_01_2015To10_31_2016" id="Factid_178" unitRef="USD" decimals="-3">-809000</us-gaap:IncreaseDecreaseInPrepaidExpense>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef ="P11_01_2016To10_31_2017" id="Factid_179" unitRef="USD" decimals="-3">8529000</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef ="P11_01_2015To10_31_2016" id="Factid_180" unitRef="USD" decimals="-3">-6001000</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef ="P11_01_2016To10_31_2017" id="Factid_181" unitRef="USD" decimals="-3">627000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef ="P11_01_2015To10_31_2016" id="Factid_182" unitRef="USD" decimals="-3">-90000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities contextRef ="P11_01_2016To10_31_2017" id="Factid_183" unitRef="USD" decimals="-3">-964000</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
<us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities contextRef ="P11_01_2015To10_31_2016" id="Factid_184" unitRef="USD" decimals="-3">245000</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
<us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef ="P11_01_2016To10_31_2017" id="Factid_185" unitRef="USD" decimals="-3">2069000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
<us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef ="P11_01_2015To10_31_2016" id="Factid_186" unitRef="USD" decimals="-3">-442000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef ="P11_01_2016To10_31_2017" id="Factid_187" unitRef="USD" decimals="-3">2181000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef ="P11_01_2015To10_31_2016" id="Factid_188" unitRef="USD" decimals="-3">1972000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToDevelopSoftware contextRef ="P11_01_2016To10_31_2017" id="Factid_189" unitRef="USD" decimals="-3">2264000</us-gaap:PaymentsToDevelopSoftware>
<us-gaap:PaymentsToDevelopSoftware contextRef ="P11_01_2015To10_31_2016" id="Factid_190" unitRef="USD" decimals="-3">2205000</us-gaap:PaymentsToDevelopSoftware>
<us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef ="P11_01_2016To10_31_2017" id="Factid_191" unitRef="USD" decimals="-3">-417000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
<us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef ="P11_01_2015To10_31_2016" id="Factid_192" unitRef="USD" decimals="-3">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
<us-gaap:ProceedsFromStockOptionsExercised contextRef ="P11_01_2016To10_31_2017" id="Factid_193" unitRef="USD" decimals="-3">534000</us-gaap:ProceedsFromStockOptionsExercised>
<us-gaap:ProceedsFromStockOptionsExercised contextRef ="P11_01_2015To10_31_2016" id="Factid_194" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromStockOptionsExercised>
<us-gaap:PaymentsOfDividends contextRef ="P11_01_2016To10_31_2017" id="Factid_195" unitRef="USD" decimals="-3">2590000</us-gaap:PaymentsOfDividends>
<us-gaap:PaymentsOfDividends contextRef ="P11_01_2015To10_31_2016" id="Factid_196" unitRef="USD" decimals="-3">2310000</us-gaap:PaymentsOfDividends>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef ="P11_01_2016To10_31_2017" id="Factid_197" unitRef="USD" decimals="-3">25090000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef ="P11_01_2015To10_31_2016" id="Factid_198" unitRef="USD" decimals="-3">-14020000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef ="PAsOn10_31_2015" id="Factid_199" unitRef="USD" decimals="-3">55237000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:ProvisionForDoubtfulAccounts contextRef ="P11_01_2014To10_31_2015" id="Factid_200" unitRef="USD" decimals="-3">-139000</us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef ="P11_01_2014To10_31_2015" id="Factid_201" unitRef="USD" decimals="-3">-1013000</us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:DepreciationAndAmortization contextRef ="P11_01_2014To10_31_2015" id="Factid_202" unitRef="USD" decimals="-3">3222000</us-gaap:DepreciationAndAmortization>
<us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef ="P11_01_2014To10_31_2015" id="Factid_203" unitRef="USD" decimals="-3">-3223000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
<us-gaap:UnrealizedGainLossOnDerivatives contextRef ="P11_01_2014To10_31_2015" id="Factid_204" unitRef="USD" decimals="-3">-147000</us-gaap:UnrealizedGainLossOnDerivatives>
<us-gaap:ShareBasedCompensation contextRef ="P11_01_2014To10_31_2015" id="Factid_205" unitRef="USD" decimals="-3">1193000</us-gaap:ShareBasedCompensation>
<us-gaap:IncreaseDecreaseInReceivables contextRef ="P11_01_2014To10_31_2015" id="Factid_206" unitRef="USD" decimals="-3">-3666000</us-gaap:IncreaseDecreaseInReceivables>
<us-gaap:IncreaseDecreaseInInventories contextRef ="P11_01_2014To10_31_2015" id="Factid_207" unitRef="USD" decimals="-3">-2852000</us-gaap:IncreaseDecreaseInInventories>
<us-gaap:IncreaseDecreaseInPrepaidExpense contextRef ="P11_01_2014To10_31_2015" id="Factid_208" unitRef="USD" decimals="-3">-383000</us-gaap:IncreaseDecreaseInPrepaidExpense>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef ="P11_01_2014To10_31_2015" id="Factid_209" unitRef="USD" decimals="-3">-1028000</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef ="P11_01_2014To10_31_2015" id="Factid_210" unitRef="USD" decimals="-3">-962000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities contextRef ="P11_01_2014To10_31_2015" id="Factid_211" unitRef="USD" decimals="-3">-1081000</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
<us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef ="P11_01_2014To10_31_2015" id="Factid_212" unitRef="USD" decimals="-3">-179000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef ="P11_01_2014To10_31_2015" id="Factid_213" unitRef="USD" decimals="-3">3127000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToDevelopSoftware contextRef ="P11_01_2014To10_31_2015" id="Factid_214" unitRef="USD" decimals="-3">1406000</us-gaap:PaymentsToDevelopSoftware>
<us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef ="P11_01_2014To10_31_2015" id="Factid_215" unitRef="USD" decimals="-3">-308000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
<us-gaap:PaymentsOfDividends contextRef ="P11_01_2014To10_31_2015" id="Factid_216" unitRef="USD" decimals="-3">2034000</us-gaap:PaymentsOfDividends>
<us-gaap:ProceedsFromStockOptionsExercised contextRef ="P11_01_2014To10_31_2015" id="Factid_217" unitRef="USD" decimals="-3">257000</us-gaap:ProceedsFromStockOptionsExercised>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef ="P11_01_2014To10_31_2015" id="Factid_218" unitRef="USD" decimals="-3">1391000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef ="PAsOn10_31_2014" id="Factid_219" unitRef="USD" decimals="-3">53846000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef ="P11_01_2016To10_31_2017" id="Factid_220" unitRef="USD" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef ="P11_01_2015To10_31_2016" id="Factid_221" unitRef="USD" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef ="P11_01_2014To10_31_2015" id="Factid_222" unitRef="USD" decimals="-3">17650000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef ="P11_01_2016To10_31_2017" id="Factid_223" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef ="P11_01_2015To10_31_2016" id="Factid_224" unitRef="USD" decimals="-3">264000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef ="P11_01_2014To10_31_2015" id="Factid_225" unitRef="USD" decimals="-3">62000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef ="P11_01_2016To10_31_2017" id="Factid_226" unitRef="USD" decimals="-3">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef ="P11_01_2015To10_31_2016" id="Factid_227" unitRef="USD" decimals="-3">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef ="P11_01_2014To10_31_2015" id="Factid_228" unitRef="USD" decimals="-3">119000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
<us-gaap:InterestPaid contextRef ="P11_01_2016To10_31_2017" id="Factid_229" unitRef="USD" decimals="-3">66000</us-gaap:InterestPaid>
<us-gaap:InterestPaid contextRef ="P11_01_2015To10_31_2016" id="Factid_230" unitRef="USD" decimals="-3">56000</us-gaap:InterestPaid>
<us-gaap:InterestPaid contextRef ="P11_01_2014To10_31_2015" id="Factid_231" unitRef="USD" decimals="-3">156000</us-gaap:InterestPaid>
<us-gaap:IncomeTaxesPaidNet contextRef ="P11_01_2016To10_31_2017" id="Factid_232" unitRef="USD" decimals="-3">4867000</us-gaap:IncomeTaxesPaidNet>
<us-gaap:IncomeTaxesPaidNet contextRef ="P11_01_2015To10_31_2016" id="Factid_233" unitRef="USD" decimals="-3">4328000</us-gaap:IncomeTaxesPaidNet>
<us-gaap:IncomeTaxesPaidNet contextRef ="P11_01_2014To10_31_2015" id="Factid_234" unitRef="USD" decimals="-3">9890000</us-gaap:IncomeTaxesPaidNet>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2015To10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_235" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2015To10_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_236" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2015To10_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_237" unitRef="USD" decimals="-3">13292000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2015To10_31_2016_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_238" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2015To10_31_2016" id="Factid_239" unitRef="USD" decimals="-3">-1657000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2015To10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_240" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2015To10_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_241" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2015To10_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_242" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2015To10_31_2016_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_243" unitRef="USD" decimals="-3">-1657000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2015To10_31_2016" id="Factid_244" unitRef="USD" decimals="-3">1607000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2015To10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_245" unitRef="USD" decimals="-3">2000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2015To10_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_246" unitRef="USD" decimals="-3">1605000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2015To10_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_247" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2015To10_31_2016_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_248" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef ="P11_01_2015To10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_249" unitRef="shares" decimals="INF">21385</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
<us-gaap:DividendsCash contextRef ="P11_01_2015To10_31_2016" id="Factid_250" unitRef="USD" decimals="-3">2310000</us-gaap:DividendsCash>
<us-gaap:DividendsCash contextRef ="P11_01_2015To10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_251" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>
<us-gaap:DividendsCash contextRef ="P11_01_2015To10_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_252" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>
<us-gaap:DividendsCash contextRef ="P11_01_2015To10_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_253" unitRef="USD" decimals="-3">2310000</us-gaap:DividendsCash>
<us-gaap:DividendsCash contextRef ="P11_01_2015To10_31_2016_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_254" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2014To10_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_255" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2014To10_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_256" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2014To10_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_257" unitRef="USD" decimals="-3">16214000</us-gaap:NetIncomeLoss>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2014To10_31_2015" id="Factid_258" unitRef="USD" decimals="-3">-5826000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2014To10_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_259" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2014To10_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_260" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2014To10_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_261" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2014To10_31_2015_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_262" unitRef="USD" decimals="-3">-5826000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2014To10_31_2015" id="Factid_263" unitRef="USD" decimals="-3">257000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2014To10_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_264" unitRef="USD" decimals="-3">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2014To10_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_265" unitRef="USD" decimals="-3">256000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2014To10_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_266" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2014To10_31_2015_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_267" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef ="P11_01_2014To10_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_268" unitRef="shares" decimals="INF">15300</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2014To10_31_2015" id="Factid_269" unitRef="USD" decimals="-3">1193000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2014To10_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_270" unitRef="USD" decimals="-3">3000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2014To10_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_271" unitRef="USD" decimals="-3">1190000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2014To10_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_272" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2014To10_31_2015_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_273" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef ="P11_01_2014To10_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_274" unitRef="shares" decimals="INF">27538</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
<us-gaap:DividendsCash contextRef ="P11_01_2014To10_31_2015" id="Factid_275" unitRef="USD" decimals="-3">2034000</us-gaap:DividendsCash>
<us-gaap:DividendsCash contextRef ="P11_01_2014To10_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_276" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>
<us-gaap:DividendsCash contextRef ="P11_01_2014To10_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_277" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>
<us-gaap:DividendsCash contextRef ="P11_01_2014To10_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_278" unitRef="USD" decimals="-3">2034000</us-gaap:DividendsCash>
<us-gaap:DividendsCash contextRef ="P11_01_2014To10_31_2015_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_279" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2014To10_31_2015_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_280" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2015To10_31_2016" id="Factid_281" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2015To10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_282" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2015To10_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_283" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2015To10_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_284" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2015To10_31_2016_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_285" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef ="P11_01_2015To10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_286" unitRef="shares" decimals="INF">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2016To10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_287" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2016To10_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_288" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2016To10_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_289" unitRef="USD" decimals="-3">15115000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2016To10_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_290" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2016To10_31_2017" id="Factid_291" unitRef="USD" decimals="-3">2853000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2016To10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_292" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2016To10_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_293" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2016To10_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_294" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef ="P11_01_2016To10_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_295" unitRef="USD" decimals="-3">2853000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2016To10_31_2017" id="Factid_296" unitRef="USD" decimals="-3">1698000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2016To10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_297" unitRef="USD" decimals="-3">4000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2016To10_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_298" unitRef="USD" decimals="-3">1694000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2016To10_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_299" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef ="P11_01_2016To10_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_300" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef ="P11_01_2016To10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_301" unitRef="shares" decimals="INF">38930</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
<us-gaap:DividendsCash contextRef ="P11_01_2016To10_31_2017" id="Factid_302" unitRef="USD" decimals="-3">2590000</us-gaap:DividendsCash>
<us-gaap:DividendsCash contextRef ="P11_01_2016To10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_303" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>
<us-gaap:DividendsCash contextRef ="P11_01_2016To10_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_304" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>
<us-gaap:DividendsCash contextRef ="P11_01_2016To10_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_305" unitRef="USD" decimals="-3">2590000</us-gaap:DividendsCash>
<us-gaap:DividendsCash contextRef ="P11_01_2016To10_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_306" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>
<invest:DerivativeNotionalAmount contextRef ="PAsOn10_31_2017_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_NondesignatedMemberusgaapHedgingDesignationAxis" id="Factid_307" unitRef="USD" decimals="-5">28100000</invest:DerivativeNotionalAmount>
<invest:DerivativeNotionalAmount contextRef ="PAsOn10_31_2017_ForwardContractsDenominatedInNewTaiwanDollarsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_NondesignatedMemberusgaapHedgingDesignationAxis" id="Factid_308" unitRef="USD" decimals="-5">32600000</invest:DerivativeNotionalAmount>
<us-gaap:DerivativeAssetsCurrent contextRef ="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis" id="Factid_309" unitRef="USD" decimals="-3">305000</us-gaap:DerivativeAssetsCurrent>
<us-gaap:DerivativeAssetsCurrent contextRef ="PAsOn10_31_2016_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis" id="Factid_310" unitRef="USD" decimals="-3">1721000</us-gaap:DerivativeAssetsCurrent>
<us-gaap:DerivativeAssetsCurrent contextRef ="PAsOn10_31_2016_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis_NondesignatedMemberusgaapHedgingDesignationAxis" id="Factid_311" unitRef="USD" decimals="-3">4000</us-gaap:DerivativeAssetsCurrent>
<us-gaap:DerivativeAssetsCurrent contextRef ="PAsOn10_31_2017_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis_NondesignatedMemberusgaapHedgingDesignationAxis" id="Factid_312" unitRef="USD" decimals="-3">291000</us-gaap:DerivativeAssetsCurrent>
<us-gaap:DerivativeLiabilitiesCurrent contextRef ="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis" id="Factid_313" unitRef="USD" decimals="-3">1508000</us-gaap:DerivativeLiabilitiesCurrent>
<us-gaap:DerivativeLiabilitiesCurrent contextRef ="PAsOn10_31_2017_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis_NondesignatedMemberusgaapHedgingDesignationAxis" id="Factid_314" unitRef="USD" decimals="-3">224000</us-gaap:DerivativeLiabilitiesCurrent>
<us-gaap:DerivativeLiabilitiesCurrent contextRef ="PAsOn10_31_2016_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis_NondesignatedMemberusgaapHedgingDesignationAxis" id="Factid_315" unitRef="USD" decimals="-3">365000</us-gaap:DerivativeLiabilitiesCurrent>
<us-gaap:DerivativeLiabilitiesCurrent contextRef ="PAsOn10_31_2016_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis" id="Factid_316" unitRef="USD" decimals="-3">173000</us-gaap:DerivativeLiabilitiesCurrent>
<us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet contextRef ="P11_01_2016To10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_NetInvestmentHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_317" unitRef="USD" decimals="-3">-96000</us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet>
<us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet contextRef ="P11_01_2015To10_31_2016_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_NetInvestmentHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_318" unitRef="USD" decimals="-3">28000</us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet>
<us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef ="P11_01_2016To10_31_2017_CostOfSalesMemberusgaapIncomeStatementLocationAxis_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis" id="Factid_319" unitRef="USD" decimals="-3">1354000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
<us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef ="P11_01_2015To10_31_2016_CostOfSalesMemberusgaapIncomeStatementLocationAxis_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis" id="Factid_320" unitRef="USD" decimals="-3">1647000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
<us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet contextRef ="P11_01_2016To10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_IntercompanySalesAndPurchasesMemberusgaapDerivativeInstrumentRiskAxis" id="Factid_321" unitRef="USD" decimals="-3">-709000</us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet>
<us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet contextRef ="P11_01_2015To10_31_2016_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_IntercompanySalesAndPurchasesMemberusgaapDerivativeInstrumentRiskAxis" id="Factid_322" unitRef="USD" decimals="-3">1431000</us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet>
<us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings contextRef ="P11_01_2015To10_31_2016_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_NondesignatedMemberusgaapHedgingDesignationAxis_OtherIncomeAndExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_323" unitRef="USD" decimals="-3">536000</us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings>
<us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings contextRef ="P11_01_2016To10_31_2017_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_NondesignatedMemberusgaapHedgingDesignationAxis_OtherIncomeAndExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_324" unitRef="USD" decimals="-3">-1001000</us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings>
<us-gaap:ResearchAndDevelopmentExpense contextRef ="P11_01_2016To10_31_2017" id="Factid_325" unitRef="USD" decimals="-5">4200000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:ResearchAndDevelopmentExpense contextRef ="P11_01_2014To10_31_2015" id="Factid_326" unitRef="USD" decimals="-5">3900000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef ="PAsOn10_31_2017" id="Factid_327" unitRef="USD" decimals="-3">1425000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef ="PAsOn10_31_2017" id="Factid_328" unitRef="USD" decimals="-3">1250000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef ="PAsOn10_31_2017" id="Factid_329" unitRef="USD" decimals="-3">1200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef ="PAsOn10_31_2017" id="Factid_330" unitRef="USD" decimals="-3">1075000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef ="PAsOn10_31_2017" id="Factid_331" unitRef="USD" decimals="-3">975000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef ="P11_01_2016To10_31_2017_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_332">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef ="P11_01_2016To10_31_2017_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_333">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef ="P11_01_2016To10_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_334">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef ="P11_01_2016To10_31_2017_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_335">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef ="P11_01_2016To10_31_2017_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_336">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef ="PAsOn10_31_2017" id="Factid_337" unitRef="USD" decimals="-3">4626000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef ="PAsOn10_31_2017_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_338" unitRef="USD" decimals="-3">245000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef ="PAsOn10_31_2017_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_339" unitRef="USD" decimals="-3">257000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef ="PAsOn10_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_340" unitRef="USD" decimals="-3">713000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef ="PAsOn10_31_2017_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_341" unitRef="USD" decimals="-3">2973000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef ="PAsOn10_31_2017_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_342" unitRef="USD" decimals="-3">378000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef ="PAsOn10_31_2017" id="Factid_343" unitRef="USD" decimals="-3">3550000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef ="PAsOn10_31_2017_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_344" unitRef="USD" decimals="-3">81000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef ="PAsOn10_31_2017_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_345" unitRef="USD" decimals="-3">132000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef ="PAsOn10_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_346" unitRef="USD" decimals="-3">239000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef ="PAsOn10_31_2017_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_347" unitRef="USD" decimals="-3">2765000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef ="PAsOn10_31_2017_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_348" unitRef="USD" decimals="-3">333000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef ="PAsOn10_31_2017" id="Factid_349" unitRef="USD" decimals="-3">1076000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef ="PAsOn10_31_2017_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_350" unitRef="USD" decimals="-3">164000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef ="PAsOn10_31_2017_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_351" unitRef="USD" decimals="-3">125000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef ="PAsOn10_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_352" unitRef="USD" decimals="-3">474000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef ="PAsOn10_31_2017_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_353" unitRef="USD" decimals="-3">208000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef ="PAsOn10_31_2017_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_354" unitRef="USD" decimals="-3">45000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef ="PAsOn10_31_2017_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_355" unitRef="USD" decimals="-3">60000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef ="P11_01_2015To10_31_2016_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_356">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef ="P11_01_2015To10_31_2016_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_357">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef ="P11_01_2015To10_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_358">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef ="P11_01_2015To10_31_2016_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_359">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef ="P11_01_2015To10_31_2016_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_360">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef ="PAsOn10_31_2016" id="Factid_361" unitRef="USD" decimals="-3">4562000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef ="PAsOn10_31_2016_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_362" unitRef="USD" decimals="-3">231000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef ="PAsOn10_31_2016_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_363" unitRef="USD" decimals="-3">254000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef ="PAsOn10_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_364" unitRef="USD" decimals="-3">672000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef ="PAsOn10_31_2016_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_365" unitRef="USD" decimals="-3">2972000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef ="PAsOn10_31_2016_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_366" unitRef="USD" decimals="-3">373000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef ="PAsOn10_31_2016" id="Factid_367" unitRef="USD" decimals="-3">3412000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef ="PAsOn10_31_2016_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_368" unitRef="USD" decimals="-3">59000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef ="PAsOn10_31_2016_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_369" unitRef="USD" decimals="-3">114000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef ="PAsOn10_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_370" unitRef="USD" decimals="-3">172000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef ="PAsOn10_31_2016_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_371" unitRef="USD" decimals="-3">2741000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef ="PAsOn10_31_2016_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_372" unitRef="USD" decimals="-3">326000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef ="PAsOn10_31_2016" id="Factid_373" unitRef="USD" decimals="-3">1150000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef ="PAsOn10_31_2016_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_374" unitRef="USD" decimals="-3">172000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef ="PAsOn10_31_2016_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_375" unitRef="USD" decimals="-3">140000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef ="PAsOn10_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_376" unitRef="USD" decimals="-3">500000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef ="PAsOn10_31_2016_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_377" unitRef="USD" decimals="-3">231000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef ="PAsOn10_31_2016_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_378" unitRef="USD" decimals="-3">47000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef ="PAsOn10_31_2016_TrademarksAndTradeNamesMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_379" unitRef="USD" decimals="-3">60000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
<us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef ="PAsOn10_31_2017" id="Factid_380" unitRef="USD" decimals="-5">92900000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef ="P11_01_2016To10_31_2017" id="Factid_381" unitRef="USD" decimals="-3">100000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef ="P11_01_2015To10_31_2016" id="Factid_382" unitRef="USD" decimals="-3">76000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef ="P11_01_2014To10_31_2015" id="Factid_383" unitRef="USD" decimals="-3">93000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted contextRef ="P11_01_2016To10_31_2017" id="Factid_384" unitRef="USD" decimals="-3">100000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted contextRef ="P11_01_2015To10_31_2016" id="Factid_385" unitRef="USD" decimals="-3">76000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted contextRef ="P11_01_2014To10_31_2015" id="Factid_386" unitRef="USD" decimals="-3">93000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef ="P11_01_2016To10_31_2017" id="Factid_387" unitRef="USD" decimals="-3">15015000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef ="P11_01_2015To10_31_2016" id="Factid_388" unitRef="USD" decimals="-3">13216000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef ="P11_01_2014To10_31_2015" id="Factid_389" unitRef="USD" decimals="-3">16121000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef ="P11_01_2016To10_31_2017" id="Factid_390" unitRef="USD" decimals="-3">15015000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef ="P11_01_2015To10_31_2016" id="Factid_391" unitRef="USD" decimals="-3">13216000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef ="P11_01_2014To10_31_2015" id="Factid_392" unitRef="USD" decimals="-3">16121000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef ="P11_01_2016To10_31_2017" id="Factid_393" unitRef="shares" decimals="-3">65000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef ="P11_01_2015To10_31_2016" id="Factid_394" unitRef="shares" decimals="-3">73000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef ="P11_01_2014To10_31_2015" id="Factid_395" unitRef="shares" decimals="-3">59000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef ="PAsOn10_31_2017" id="Factid_396" unitRef="USD" decimals="-3">33045000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
<us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef ="PAsOn10_31_2016" id="Factid_397" unitRef="USD" decimals="-3">25661000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
<us-gaap:InventoryWorkInProcessNetOfReserves contextRef ="PAsOn10_31_2017" id="Factid_398" unitRef="USD" decimals="-3">20008000</us-gaap:InventoryWorkInProcessNetOfReserves>
<us-gaap:InventoryWorkInProcessNetOfReserves contextRef ="PAsOn10_31_2016" id="Factid_399" unitRef="USD" decimals="-3">17724000</us-gaap:InventoryWorkInProcessNetOfReserves>
<us-gaap:InventoryFinishedGoodsNetOfReserves contextRef ="PAsOn10_31_2017" id="Factid_400" unitRef="USD" decimals="-3">66895000</us-gaap:InventoryFinishedGoodsNetOfReserves>
<us-gaap:InventoryFinishedGoodsNetOfReserves contextRef ="PAsOn10_31_2016" id="Factid_401" unitRef="USD" decimals="-3">73640000</us-gaap:InventoryFinishedGoodsNetOfReserves>
<us-gaap:InvestmentsFairValueDisclosure contextRef ="PAsOn10_31_2017_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_402" unitRef="USD" decimals="-3">1638000</us-gaap:InvestmentsFairValueDisclosure>
<us-gaap:InvestmentsFairValueDisclosure contextRef ="PAsOn10_31_2016_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_403" unitRef="USD" decimals="-3">1363000</us-gaap:InvestmentsFairValueDisclosure>
<us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef ="PAsOn10_31_2017_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_404" unitRef="USD" decimals="-3">596000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
<us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef ="PAsOn10_31_2016_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_405" unitRef="USD" decimals="-3">1725000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
<hurc:DeferredCompensationPlanLiabilitiesFairValueDisclosure contextRef ="PAsOn10_31_2017_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_406" unitRef="USD" decimals="-3">0</hurc:DeferredCompensationPlanLiabilitiesFairValueDisclosure>
<hurc:DeferredCompensationPlanLiabilitiesFairValueDisclosure contextRef ="PAsOn10_31_2016_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_407" unitRef="USD" decimals="-3">0</hurc:DeferredCompensationPlanLiabilitiesFairValueDisclosure>
<us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef ="PAsOn10_31_2017_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_408" unitRef="USD" decimals="-3">1732000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
<us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef ="PAsOn10_31_2016_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_409" unitRef="USD" decimals="-3">538000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
<us-gaap:CurrentFederalTaxExpenseBenefit contextRef ="P11_01_2016To10_31_2017" id="Factid_410" unitRef="USD" decimals="-3">308000</us-gaap:CurrentFederalTaxExpenseBenefit>
<us-gaap:CurrentFederalTaxExpenseBenefit contextRef ="P11_01_2015To10_31_2016" id="Factid_411" unitRef="USD" decimals="-3">1362000</us-gaap:CurrentFederalTaxExpenseBenefit>
<us-gaap:CurrentFederalTaxExpenseBenefit contextRef ="P11_01_2014To10_31_2015" id="Factid_412" unitRef="USD" decimals="-3">4600000</us-gaap:CurrentFederalTaxExpenseBenefit>
<us-gaap:CurrentForeignTaxExpenseBenefit contextRef ="P11_01_2016To10_31_2017" id="Factid_413" unitRef="USD" decimals="-3">4185000</us-gaap:CurrentForeignTaxExpenseBenefit>
<us-gaap:CurrentForeignTaxExpenseBenefit contextRef ="P11_01_2015To10_31_2016" id="Factid_414" unitRef="USD" decimals="-3">4456000</us-gaap:CurrentForeignTaxExpenseBenefit>
<us-gaap:CurrentForeignTaxExpenseBenefit contextRef ="P11_01_2014To10_31_2015" id="Factid_415" unitRef="USD" decimals="-3">3752000</us-gaap:CurrentForeignTaxExpenseBenefit>
<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef ="P11_01_2016To10_31_2017" id="Factid_416" unitRef="USD" decimals="-3">1236000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef ="P11_01_2015To10_31_2016" id="Factid_417" unitRef="USD" decimals="-3">-176000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef ="P11_01_2014To10_31_2015" id="Factid_418" unitRef="USD" decimals="-3">-896000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
<us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef ="P11_01_2016To10_31_2017" id="Factid_419" unitRef="USD" decimals="-3">-128000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
<us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef ="P11_01_2015To10_31_2016" id="Factid_420" unitRef="USD" decimals="-3">-49000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
<us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef ="P11_01_2014To10_31_2015" id="Factid_421" unitRef="USD" decimals="-3">-117000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef ="P11_01_2016To10_31_2017" id="Factid_422" unitRef="USD" decimals="-3">5477000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef ="P11_01_2015To10_31_2016" id="Factid_423" unitRef="USD" decimals="-3">2703000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef ="P11_01_2014To10_31_2015" id="Factid_424" unitRef="USD" decimals="-3">10806000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef ="P11_01_2016To10_31_2017" id="Factid_425" unitRef="USD" decimals="-3">15239000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef ="P11_01_2015To10_31_2016" id="Factid_426" unitRef="USD" decimals="-3">16182000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef ="P11_01_2014To10_31_2015" id="Factid_427" unitRef="USD" decimals="-3">12747000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef ="P11_01_2016To10_31_2017" id="Factid_428" unitRef="pure" decimals="2">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef ="P11_01_2015To10_31_2016" id="Factid_429" unitRef="pure" decimals="2">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef ="P11_01_2014To10_31_2015" id="Factid_430" unitRef="pure" decimals="2">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef ="P11_01_2016To10_31_2017" id="Factid_431" unitRef="pure" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
<us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef ="P11_01_2015To10_31_2016" id="Factid_432" unitRef="pure" decimals="2">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
<us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef ="P11_01_2014To10_31_2015" id="Factid_433" unitRef="pure" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
<us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef ="P11_01_2016To10_31_2017" id="Factid_434" unitRef="pure" decimals="0">0</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
<us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef ="P11_01_2015To10_31_2016" id="Factid_435" unitRef="pure" decimals="0">0</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
<us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef ="P11_01_2014To10_31_2015" id="Factid_436" unitRef="pure" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef ="P11_01_2016To10_31_2017" id="Factid_437" unitRef="pure" decimals="2">0.27</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef ="P11_01_2015To10_31_2016" id="Factid_438" unitRef="pure" decimals="1">0.3</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef ="P11_01_2014To10_31_2015" id="Factid_439" unitRef="pure" decimals="2">0.31</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef ="P11_01_2016To10_31_2017" id="Factid_440" unitRef="pure" decimals="0">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef ="P11_01_2015To10_31_2016" id="Factid_441" unitRef="pure" decimals="2">0.04</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef ="P11_01_2014To10_31_2015" id="Factid_442" unitRef="pure" decimals="0">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef ="P11_01_2016To10_31_2017" id="Factid_443" unitRef="pure" decimals="2">0.05</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
<us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef ="P11_01_2015To10_31_2016" id="Factid_444" unitRef="pure" decimals="2">0.07</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
<us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef ="P11_01_2014To10_31_2015" id="Factid_445" unitRef="pure" decimals="2">0.05</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
<us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef ="P11_01_2016To10_31_2017" id="Factid_446" unitRef="pure" decimals="2">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
<us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef ="P11_01_2015To10_31_2016" id="Factid_447" unitRef="pure" decimals="2">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
<us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef ="P11_01_2014To10_31_2015" id="Factid_448" unitRef="pure" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
<us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef ="P11_01_2016To10_31_2017" id="Factid_449" unitRef="pure" decimals="0">-0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
<us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef ="P11_01_2015To10_31_2016" id="Factid_450" unitRef="pure" decimals="2">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
<us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef ="P11_01_2014To10_31_2015" id="Factid_451" unitRef="pure" decimals="0">-0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef ="PAsOn10_31_2017" id="Factid_452" unitRef="USD" decimals="-3">1965000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef ="PAsOn10_31_2016" id="Factid_453" unitRef="USD" decimals="-3">1824000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef ="PAsOn10_31_2017" id="Factid_454" unitRef="USD" decimals="-3">438000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef ="PAsOn10_31_2016" id="Factid_455" unitRef="USD" decimals="-3">312000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef ="PAsOn10_31_2017" id="Factid_456" unitRef="USD" decimals="-3">2952000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef ="PAsOn10_31_2016" id="Factid_457" unitRef="USD" decimals="-3">2664000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
<us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses contextRef ="PAsOn10_31_2017" id="Factid_458" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses>
<us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses contextRef ="PAsOn10_31_2016" id="Factid_459" unitRef="USD" decimals="-3">370000</us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef ="PAsOn10_31_2017" id="Factid_460" unitRef="USD" decimals="-3">187000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef ="PAsOn10_31_2016" id="Factid_461" unitRef="USD" decimals="-3">194000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
<us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef ="PAsOn10_31_2017" id="Factid_462" unitRef="USD" decimals="-3">1722000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
<us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef ="PAsOn10_31_2016" id="Factid_463" unitRef="USD" decimals="-3">1616000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
<us-gaap:DeferredTaxAssetsOther contextRef ="PAsOn10_31_2017" id="Factid_464" unitRef="USD" decimals="-3">404000</us-gaap:DeferredTaxAssetsOther>
<us-gaap:DeferredTaxAssetsOther contextRef ="PAsOn10_31_2016" id="Factid_465" unitRef="USD" decimals="-3">331000</us-gaap:DeferredTaxAssetsOther>
<us-gaap:DeferredTaxAssetsNet contextRef ="PAsOn10_31_2017" id="Factid_466" unitRef="USD" decimals="-3">6320000</us-gaap:DeferredTaxAssetsNet>
<us-gaap:DeferredTaxAssetsNet contextRef ="PAsOn10_31_2016" id="Factid_467" unitRef="USD" decimals="-3">5718000</us-gaap:DeferredTaxAssetsNet>
<us-gaap:DeferredTaxLiabilitiesOther contextRef ="PAsOn10_31_2017" id="Factid_468" unitRef="USD" decimals="-3">624000</us-gaap:DeferredTaxLiabilitiesOther>
<us-gaap:DeferredTaxLiabilitiesOther contextRef ="PAsOn10_31_2016" id="Factid_469" unitRef="USD" decimals="-3">456000</us-gaap:DeferredTaxLiabilitiesOther>
<us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef ="PAsOn10_31_2017" id="Factid_470" unitRef="USD" decimals="-3">2339000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
<us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef ="PAsOn10_31_2016" id="Factid_471" unitRef="USD" decimals="-3">1844000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther contextRef ="PAsOn10_31_2017" id="Factid_472" unitRef="USD" decimals="-3">517000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther contextRef ="PAsOn10_31_2016" id="Factid_473" unitRef="USD" decimals="-3">474000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
<us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef ="PAsOn10_31_2017" id="Factid_474" unitRef="USD" decimals="-3">2282000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
<us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef ="PAsOn10_31_2016" id="Factid_475" unitRef="USD" decimals="-3">2067000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
<hurc:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts contextRef ="PAsOn10_31_2017" id="Factid_476" unitRef="USD" decimals="-3">3241000</hurc:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts>
<hurc:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts contextRef ="PAsOn10_31_2016" id="Factid_477" unitRef="USD" decimals="-3">2717000</hurc:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts>
<us-gaap:UnrecognizedTaxBenefits contextRef ="PAsOn10_31_2016" id="Factid_478" unitRef="USD" decimals="-3">1102000</us-gaap:UnrecognizedTaxBenefits>
<us-gaap:UnrecognizedTaxBenefits contextRef ="PAsOn10_31_2015" id="Factid_479" unitRef="USD" decimals="-3">1034000</us-gaap:UnrecognizedTaxBenefits>
<us-gaap:UnrecognizedTaxBenefits contextRef ="PAsOn10_31_2014" id="Factid_480" unitRef="USD" decimals="-3">1196000</us-gaap:UnrecognizedTaxBenefits>
<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef ="P11_01_2016To10_31_2017" id="Factid_481" unitRef="USD" decimals="-3">37000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef ="P11_01_2015To10_31_2016" id="Factid_482" unitRef="USD" decimals="-3">52000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
<us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef ="P11_01_2014To10_31_2015" id="Factid_483" unitRef="USD" decimals="-3">17000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
<us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef ="P11_01_2016To10_31_2017" id="Factid_484" unitRef="USD" decimals="-3">74000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
<us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef ="P11_01_2015To10_31_2016" id="Factid_485" unitRef="USD" decimals="-3">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
<us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef ="P11_01_2014To10_31_2015" id="Factid_486" unitRef="USD" decimals="-3">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
<us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef ="P11_01_2016To10_31_2017" id="Factid_487" unitRef="USD" decimals="-3">56000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
<us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef ="P11_01_2015To10_31_2016" id="Factid_488" unitRef="USD" decimals="-3">-3000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
<us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef ="P11_01_2014To10_31_2015" id="Factid_489" unitRef="USD" decimals="-3">-128000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
<us-gaap:UnrecognizedTaxBenefits contextRef ="PAsOn10_31_2017" id="Factid_490" unitRef="USD" decimals="-3">1101000</us-gaap:UnrecognizedTaxBenefits>
<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef ="PAsOn10_31_2017" id="Factid_491" unitRef="USD" decimals="0">65000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef ="PAsOn03_10_2016_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_492" unitRef="shares" decimals="INF">856048</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef ="PAsOn03_10_2016_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_493" unitRef="shares" decimals="INF">386048</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P11_01_2016To10_31_2017" id="Factid_494" unitRef="shares" decimals="INF">71011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef ="P11_01_2016To10_31_2017" id="Factid_495" unitRef="shares" decimals="INF">38930</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod contextRef ="P11_01_2016To10_31_2017" id="Factid_496" unitRef="shares" decimals="INF">13944</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef ="P11_01_2016To10_31_2017" id="Factid_497" unitRef="USD_per_Share" decimals="2">34.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef ="P11_01_2016To10_31_2017" id="Factid_498" unitRef="USD_per_Share" decimals="2">26.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue contextRef ="P11_01_2016To10_31_2017" id="Factid_499" unitRef="USD_per_Share" decimals="2">25.89</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P01_01_2015To01_06_2015_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_500" unitRef="shares" decimals="INF">15643</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef ="PAsOn01_06_2015_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_501" unitRef="pure" decimals="2">0.35</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef ="PAsOn01_06_2015_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_502" unitRef="pure" decimals="1">0.5</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef ="PAsOn01_06_2015_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_503" unitRef="pure" decimals="0">2</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P01_01_2015To01_06_2015_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_505" unitRef="shares" decimals="INF">16740</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef ="PAsOn01_06_2015_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis" id="Factid_506" unitRef="pure" decimals="1">0.4</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef ="PAsOn01_06_2015_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis" id="Factid_507" unitRef="pure" decimals="1">0.5</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef ="PAsOn01_06_2015_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis" id="Factid_508" unitRef="pure" decimals="0">2</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn01_06_2015_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_509" unitRef="USD_per_Share" decimals="2">34.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P03_01_2015To03_12_2015_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_510" unitRef="shares" decimals="INF">9086</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn03_12_2015_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_511" unitRef="USD_per_Share" decimals="2">30.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef ="PAsOn01_06_2015_TimeBasedMemberusgaapVestingAxis" id="Factid_512" unitRef="pure" decimals="2">0.25</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef ="PAsOn01_06_2015_PerformanceBasedMemberusgaapVestingAxis" id="Factid_513" unitRef="pure" decimals="2">0.75</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P01_01_2015To01_06_2015_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_514" unitRef="shares" decimals="INF">11174</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn01_06_2015_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_515" unitRef="USD_per_Share" decimals="2">32.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P01_01_2016To01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_516" unitRef="shares" decimals="INF">24759</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef ="PAsOn01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_517" unitRef="pure" decimals="2">0.35</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef ="PAsOn01_04_2016_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_518" unitRef="pure" decimals="1">0.5</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef ="PAsOn01_04_2016_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_519" unitRef="pure" decimals="0">2</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_520" unitRef="USD_per_Share" decimals="2">26.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P01_01_2016To01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_521" unitRef="shares" decimals="INF">24023</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef ="PAsOn01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis" id="Factid_522" unitRef="pure" decimals="1">0.4</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef ="PAsOn01_04_2016_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis" id="Factid_523" unitRef="pure" decimals="1">0.5</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef ="PAsOn01_04_2016_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis" id="Factid_524" unitRef="pure" decimals="0">2</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_525" unitRef="USD_per_Share" decimals="2">30.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P03_01_2016To03_10_2016_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_526" unitRef="shares" decimals="INF">9170</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn03_10_2016_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_527" unitRef="USD_per_Share" decimals="2">30.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef ="PAsOn01_04_2016_TimeBasedMemberusgaapVestingAxis" id="Factid_528" unitRef="pure" decimals="2">0.25</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef ="PAsOn01_04_2016_PerformanceBasedMemberusgaapVestingAxis" id="Factid_529" unitRef="pure" decimals="2">0.75</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P01_01_2016To01_04_2016_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_530" unitRef="shares" decimals="INF">17684</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn01_04_2016_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_531" unitRef="USD_per_Share" decimals="2">26.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef ="PAsOn10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_532" unitRef="pure" decimals="2">0.35</us-gaap:EquityMethodInvestmentOwnershipPercentage>
<us-gaap:EquityMethodInvestments contextRef ="PAsOn10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_533" unitRef="USD" decimals="-5">3600000</us-gaap:EquityMethodInvestments>
<us-gaap:EquityMethodInvestments contextRef ="PAsOn10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_534" unitRef="USD" decimals="-5">3600000</us-gaap:EquityMethodInvestments>
<us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef ="P11_01_2016To10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_535" unitRef="USD" decimals="-5">10000000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
<us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef ="P11_01_2015To10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_536" unitRef="USD" decimals="-5">9900000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
<us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef ="P11_01_2014To10_31_2015_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_537" unitRef="USD" decimals="-5">8900000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
<us-gaap:AccountsPayableRelatedPartiesCurrent contextRef ="PAsOn10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_538" unitRef="USD" decimals="-5">2500000</us-gaap:AccountsPayableRelatedPartiesCurrent>
<us-gaap:AccountsPayableRelatedPartiesCurrent contextRef ="PAsOn10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_539" unitRef="USD" decimals="-5">2000000</us-gaap:AccountsPayableRelatedPartiesCurrent>
<us-gaap:AccountsReceivableRelatedPartiesCurrent contextRef ="PAsOn10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_540" unitRef="USD" decimals="0">30000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
<us-gaap:AccountsReceivableRelatedPartiesCurrent contextRef ="PAsOn10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_541" unitRef="USD" decimals="0">94000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
<us-gaap:ProductWarrantyAccrual contextRef ="PAsOn10_31_2016" id="Factid_542" unitRef="USD" decimals="-3">1523000</us-gaap:ProductWarrantyAccrual>
<us-gaap:ProductWarrantyAccrual contextRef ="PAsOn10_31_2015" id="Factid_543" unitRef="USD" decimals="-3">2186000</us-gaap:ProductWarrantyAccrual>
<us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef ="P11_01_2016To10_31_2017" id="Factid_544" unitRef="USD" decimals="-3">3379000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
<us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef ="P11_01_2015To10_31_2016" id="Factid_545" unitRef="USD" decimals="-3">2715000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
<us-gaap:ProductWarrantyAccrualPayments contextRef ="P11_01_2016To10_31_2017" id="Factid_546" unitRef="USD" decimals="-3">3203000</us-gaap:ProductWarrantyAccrualPayments>
<us-gaap:ProductWarrantyAccrualPayments contextRef ="P11_01_2015To10_31_2016" id="Factid_547" unitRef="USD" decimals="-3">3349000</us-gaap:ProductWarrantyAccrualPayments>
<us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss contextRef ="P11_01_2016To10_31_2017" id="Factid_548" unitRef="USD" decimals="-3">-73000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
<us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss contextRef ="P11_01_2015To10_31_2016" id="Factid_549" unitRef="USD" decimals="-3">29000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
<us-gaap:ProductWarrantyAccrual contextRef ="PAsOn10_31_2017" id="Factid_550" unitRef="USD" decimals="-3">1772000</us-gaap:ProductWarrantyAccrual>
<us-gaap:ProductWarrantyAccrual contextRef ="PAsOn10_31_2014" id="Factid_551" unitRef="USD" decimals="-3">2048000</us-gaap:ProductWarrantyAccrual>
<us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef ="P11_01_2014To10_31_2015" id="Factid_552" unitRef="USD" decimals="-3">3736000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
<us-gaap:ProductWarrantyAccrualPayments contextRef ="P11_01_2014To10_31_2015" id="Factid_553" unitRef="USD" decimals="-3">3495000</us-gaap:ProductWarrantyAccrualPayments>
<us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss contextRef ="P11_01_2014To10_31_2015" id="Factid_554" unitRef="USD" decimals="-3">103000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef ="PAsOn10_31_2017" id="Factid_555" unitRef="USD" decimals="-3">2077000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef ="PAsOn10_31_2017" id="Factid_556" unitRef="USD" decimals="-3">902000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef ="PAsOn10_31_2017" id="Factid_557" unitRef="USD" decimals="-3">706000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef ="PAsOn10_31_2017" id="Factid_558" unitRef="USD" decimals="-3">967000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef ="PAsOn10_31_2017" id="Factid_559" unitRef="USD" decimals="-3">7968000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To01_31_2016" id="Factid_560" unitRef="USD" decimals="-3">56503000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P02_01_2016To04_30_2016" id="Factid_561" unitRef="USD" decimals="-3">52029000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P05_01_2016To07_31_2016" id="Factid_562" unitRef="USD" decimals="-3">52403000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P08_01_2016To10_31_2016" id="Factid_563" unitRef="USD" decimals="-3">66354000</us-gaap:SalesRevenueNet>
<us-gaap:GrossProfit contextRef ="P11_01_2015To01_31_2016" id="Factid_564" unitRef="USD" decimals="-3">17698000</us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef ="P02_01_2016To04_30_2016" id="Factid_565" unitRef="USD" decimals="-3">16610000</us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef ="P05_01_2016To07_31_2016" id="Factid_566" unitRef="USD" decimals="-3">16135000</us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef ="P08_01_2016To10_31_2016" id="Factid_567" unitRef="USD" decimals="-3">19997000</us-gaap:GrossProfit>
<hurc:GrossProfitMargin contextRef ="P11_01_2015To01_31_2016" id="Factid_568" unitRef="pure" decimals="2">0.31</hurc:GrossProfitMargin>
<hurc:GrossProfitMargin contextRef ="P02_01_2016To04_30_2016" id="Factid_569" unitRef="pure" decimals="2">0.32</hurc:GrossProfitMargin>
<hurc:GrossProfitMargin contextRef ="P05_01_2016To07_31_2016" id="Factid_570" unitRef="pure" decimals="2">0.31</hurc:GrossProfitMargin>
<hurc:GrossProfitMargin contextRef ="P08_01_2016To10_31_2016" id="Factid_571" unitRef="pure" decimals="1">0.3</hurc:GrossProfitMargin>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef ="P11_01_2015To01_31_2016" id="Factid_572" unitRef="USD" decimals="-3">11961000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef ="P02_01_2016To04_30_2016" id="Factid_573" unitRef="USD" decimals="-3">11943000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef ="P05_01_2016To07_31_2016" id="Factid_574" unitRef="USD" decimals="-3">12042000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef ="P08_01_2016To10_31_2016" id="Factid_575" unitRef="USD" decimals="-3">14878000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:OperatingIncomeLoss contextRef ="P11_01_2015To01_31_2016" id="Factid_576" unitRef="USD" decimals="-3">5737000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef ="P02_01_2016To04_30_2016" id="Factid_577" unitRef="USD" decimals="-3">4667000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef ="P05_01_2016To07_31_2016" id="Factid_578" unitRef="USD" decimals="-3">4093000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef ="P08_01_2016To10_31_2016" id="Factid_579" unitRef="USD" decimals="-3">5119000</us-gaap:OperatingIncomeLoss>
<us-gaap:IncomeTaxExpenseBenefit contextRef ="P11_01_2015To01_31_2016" id="Factid_580" unitRef="USD" decimals="-3">1709000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef ="P02_01_2016To04_30_2016" id="Factid_581" unitRef="USD" decimals="-3">1225000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef ="P05_01_2016To07_31_2016" id="Factid_582" unitRef="USD" decimals="-3">1120000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef ="P08_01_2016To10_31_2016" id="Factid_583" unitRef="USD" decimals="-3">1539000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2015To01_31_2016" id="Factid_584" unitRef="USD" decimals="-3">3895000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P02_01_2016To04_30_2016" id="Factid_585" unitRef="USD" decimals="-3">3674000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P05_01_2016To07_31_2016" id="Factid_586" unitRef="USD" decimals="-3">2720000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P08_01_2016To10_31_2016" id="Factid_587" unitRef="USD" decimals="-3">3003000</us-gaap:NetIncomeLoss>
<us-gaap:EarningsPerShareBasic contextRef ="P11_01_2015To01_31_2016" id="Factid_588" unitRef="USD_per_Share" decimals="2">0.59</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef ="P02_01_2016To04_30_2016" id="Factid_589" unitRef="USD_per_Share" decimals="2">0.56</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef ="P05_01_2016To07_31_2016" id="Factid_590" unitRef="USD_per_Share" decimals="2">0.41</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef ="P08_01_2016To10_31_2016" id="Factid_591" unitRef="USD_per_Share" decimals="2">0.45</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareDiluted contextRef ="P11_01_2015To01_31_2016" id="Factid_592" unitRef="USD_per_Share" decimals="2">0.58</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef ="P02_01_2016To04_30_2016" id="Factid_593" unitRef="USD_per_Share" decimals="2">0.56</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef ="P05_01_2016To07_31_2016" id="Factid_594" unitRef="USD_per_Share" decimals="1">0.4</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef ="P08_01_2016To10_31_2016" id="Factid_595" unitRef="USD_per_Share" decimals="2">0.45</us-gaap:EarningsPerShareDiluted>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_ComputerizedMachineToolsMemberusgaapProductOrServiceAxis" id="Factid_596" unitRef="USD" decimals="-3">209311000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_ComputerControlSystemsAndSoftwareMemberusgaapProductOrServiceAxis" id="Factid_597" unitRef="USD" decimals="-3">2324000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_ServicePartsMemberusgaapProductOrServiceAxis" id="Factid_598" unitRef="USD" decimals="-3">24255000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_ServiceFeesMemberusgaapProductOrServiceAxis" id="Factid_599" unitRef="USD" decimals="-3">7777000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_ComputerizedMachineToolsMemberusgaapProductOrServiceAxis" id="Factid_600" unitRef="USD" decimals="-3">195618000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_ComputerControlSystemsAndSoftwareMemberusgaapProductOrServiceAxis" id="Factid_601" unitRef="USD" decimals="-3">2078000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_ServicePartsMemberusgaapProductOrServiceAxis" id="Factid_602" unitRef="USD" decimals="-3">21908000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_ServiceFeesMemberusgaapProductOrServiceAxis" id="Factid_603" unitRef="USD" decimals="-3">7685000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_ComputerizedMachineToolsMemberusgaapProductOrServiceAxis" id="Factid_604" unitRef="USD" decimals="-3">189712000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_ComputerControlSystemsAndSoftwareMemberusgaapProductOrServiceAxis" id="Factid_605" unitRef="USD" decimals="-3">3085000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_ServicePartsMemberusgaapProductOrServiceAxis" id="Factid_606" unitRef="USD" decimals="-3">19375000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_ServiceFeesMemberusgaapProductOrServiceAxis" id="Factid_607" unitRef="USD" decimals="-3">7211000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_EuropeMemberusgaapStatementGeographicalAxis" id="Factid_608" unitRef="USD" decimals="-3">131721000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_EuropeMemberusgaapStatementGeographicalAxis" id="Factid_609" unitRef="USD" decimals="-3">123608000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_EuropeMemberusgaapStatementGeographicalAxis" id="Factid_610" unitRef="USD" decimals="-3">125490000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_DEusgaapStatementGeographicalAxis" id="Factid_611" unitRef="USD" decimals="-3">48786000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_GBusgaapStatementGeographicalAxis" id="Factid_612" unitRef="USD" decimals="-3">28019000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_ITusgaapStatementGeographicalAxis" id="Factid_613" unitRef="USD" decimals="-3">13416000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_FRusgaapStatementGeographicalAxis" id="Factid_614" unitRef="USD" decimals="-3">13917000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_OtherEuropeanCountriesMemberusgaapStatementGeographicalAxis" id="Factid_615" unitRef="USD" decimals="-3">27583000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_AsiaPacificMemberusgaapStatementGeographicalAxis" id="Factid_616" unitRef="USD" decimals="-3">32694000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_OtherForeignCountriesMemberusgaapStatementGeographicalAxis" id="Factid_617" unitRef="USD" decimals="-3">2695000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_ForeignCountriesMemberusgaapStatementGeographicalAxis" id="Factid_618" unitRef="USD" decimals="-3">167110000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_DEusgaapStatementGeographicalAxis" id="Factid_619" unitRef="USD" decimals="-3">44411000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_GBusgaapStatementGeographicalAxis" id="Factid_620" unitRef="USD" decimals="-3">25313000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_ITusgaapStatementGeographicalAxis" id="Factid_621" unitRef="USD" decimals="-3">12947000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_FRusgaapStatementGeographicalAxis" id="Factid_622" unitRef="USD" decimals="-3">13787000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_OtherEuropeanCountriesMemberusgaapStatementGeographicalAxis" id="Factid_623" unitRef="USD" decimals="-3">27150000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_AsiaPacificMemberusgaapStatementGeographicalAxis" id="Factid_624" unitRef="USD" decimals="-3">25633000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_OtherForeignCountriesMemberusgaapStatementGeographicalAxis" id="Factid_625" unitRef="USD" decimals="-3">1587000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_ForeignCountriesMemberusgaapStatementGeographicalAxis" id="Factid_626" unitRef="USD" decimals="-3">150828000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_DEusgaapStatementGeographicalAxis" id="Factid_627" unitRef="USD" decimals="-3">43727000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_GBusgaapStatementGeographicalAxis" id="Factid_628" unitRef="USD" decimals="-3">30235000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_ITusgaapStatementGeographicalAxis" id="Factid_629" unitRef="USD" decimals="-3">11768000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_FRusgaapStatementGeographicalAxis" id="Factid_630" unitRef="USD" decimals="-3">13162000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_OtherEuropeanCountriesMemberusgaapStatementGeographicalAxis" id="Factid_631" unitRef="USD" decimals="-3">26598000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_AsiaPacificMemberusgaapStatementGeographicalAxis" id="Factid_632" unitRef="USD" decimals="-3">20265000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_OtherForeignCountriesMemberusgaapStatementGeographicalAxis" id="Factid_633" unitRef="USD" decimals="-3">1803000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_ForeignCountriesMemberusgaapStatementGeographicalAxis" id="Factid_634" unitRef="USD" decimals="-3">147558000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_USusgaapStatementGeographicalAxis" id="Factid_635" unitRef="USD" decimals="-3">70912000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_CAusgaapStatementGeographicalAxis" id="Factid_636" unitRef="USD" decimals="-3">3801000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_AmericasMemberusgaapStatementGeographicalAxis" id="Factid_637" unitRef="USD" decimals="-3">76557000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_USusgaapStatementGeographicalAxis" id="Factid_638" unitRef="USD" decimals="-3">70630000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_CAusgaapStatementGeographicalAxis" id="Factid_639" unitRef="USD" decimals="-3">3881000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_AmericasMemberusgaapStatementGeographicalAxis" id="Factid_640" unitRef="USD" decimals="-3">76461000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_USusgaapStatementGeographicalAxis" id="Factid_641" unitRef="USD" decimals="-3">66781000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_CAusgaapStatementGeographicalAxis" id="Factid_642" unitRef="USD" decimals="-3">3114000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_AmericasMemberusgaapStatementGeographicalAxis" id="Factid_643" unitRef="USD" decimals="-3">71825000</us-gaap:SalesRevenueNet>
<us-gaap:NoncurrentAssets contextRef ="PAsOn10_31_2017_ForeignCountriesMemberusgaapStatementGeographicalAxis" id="Factid_644" unitRef="USD" decimals="-3">6185000</us-gaap:NoncurrentAssets>
<us-gaap:NoncurrentAssets contextRef ="PAsOn10_31_2016_ForeignCountriesMemberusgaapStatementGeographicalAxis" id="Factid_645" unitRef="USD" decimals="-3">5911000</us-gaap:NoncurrentAssets>
<us-gaap:AssetsNet contextRef ="PAsOn10_31_2017_AmericasmemberMemberusgaapStatementGeographicalAxis" id="Factid_646" unitRef="USD" decimals="-3">86432000</us-gaap:AssetsNet>
<us-gaap:AssetsNet contextRef ="PAsOn10_31_2017_EuropeMemberusgaapStatementGeographicalAxis" id="Factid_647" unitRef="USD" decimals="-3">70536000</us-gaap:AssetsNet>
<us-gaap:AssetsNet contextRef ="PAsOn10_31_2017_AsiaPacificMemberusgaapStatementGeographicalAxis" id="Factid_648" unitRef="USD" decimals="-3">46117000</us-gaap:AssetsNet>
<us-gaap:AssetsNet contextRef ="PAsOn10_31_2016_AmericasmemberMemberusgaapStatementGeographicalAxis" id="Factid_649" unitRef="USD" decimals="-3">84040000</us-gaap:AssetsNet>
<us-gaap:AssetsNet contextRef ="PAsOn10_31_2016_EuropeMemberusgaapStatementGeographicalAxis" id="Factid_650" unitRef="USD" decimals="-3">60861000</us-gaap:AssetsNet>
<us-gaap:AssetsNet contextRef ="PAsOn10_31_2016_AsiaPacificMemberusgaapStatementGeographicalAxis" id="Factid_651" unitRef="USD" decimals="-3">40574000</us-gaap:AssetsNet>
<us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_652">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The following table sets forth revenues by geographic area, based on customer location, for each of the past three fiscal years (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;Revenues by Geographic Area&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width: 100%; border-collapse: collapse; float: inherit; margin: 0in; display: table;" align="left" &gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="35%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1"&gt;Year&amp;#160;Ended&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;United States of America&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;70,912&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;70,630&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;66,781&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Canada&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,801&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,881&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,114&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Central &amp;#38; South Americas&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,844&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,950&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,930&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Total Americas&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;76,557&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;76,461&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;71,825&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Germany&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;48,786&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;44,411&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;43,727&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;United Kingdom&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;28,019&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;25,313&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;30,235&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Italy&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;13,416&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;12,947&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;11,768&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;France&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,917&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,787&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,162&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other Europe&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;27,583&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;27,150&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;26,598&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Total Europe&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;131,721&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;123,608&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;125,490&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Asia Pacific&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;32,694&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;25,633&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;20,265&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other Foreign&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,695&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,587&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,803&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Total Europe, Asia Pacific and Other Foreign&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;167,110&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;150,828&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;147,558&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;243,667&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;227,289&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;219,383&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To10_31_2017_CentralAndSouthAmericaMemberusgaapStatementGeographicalAxis" id="Factid_653" unitRef="USD" decimals="-3">1844000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2015To10_31_2016_CentralAndSouthAmericaMemberusgaapStatementGeographicalAxis" id="Factid_654" unitRef="USD" decimals="-3">1950000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2014To10_31_2015_CentralAndSouthAmericaMemberusgaapStatementGeographicalAxis" id="Factid_655" unitRef="USD" decimals="-3">1930000</us-gaap:SalesRevenueNet>
<us-gaap:NoncurrentAssets contextRef ="PAsOn10_31_2017" id="Factid_656" unitRef="USD" decimals="-3">13784000</us-gaap:NoncurrentAssets>
<us-gaap:NoncurrentAssets contextRef ="PAsOn10_31_2016" id="Factid_657" unitRef="USD" decimals="-3">13757000</us-gaap:NoncurrentAssets>
<us-gaap:AssetsNet contextRef ="PAsOn10_31_2017" id="Factid_658" unitRef="USD" decimals="-3">203085000</us-gaap:AssetsNet>
<us-gaap:AssetsNet contextRef ="PAsOn10_31_2016" id="Factid_659" unitRef="USD" decimals="-3">185475000</us-gaap:AssetsNet>
<us-gaap:PropertyPlantAndEquipmentGross contextRef ="PAsOn10_31_2016" id="Factid_660" unitRef="USD" decimals="-3">35195000</us-gaap:PropertyPlantAndEquipmentGross>
<us-gaap:PropertyPlantAndEquipmentGross contextRef ="PAsOn10_31_2017" id="Factid_661" unitRef="USD" decimals="-3">37348000</us-gaap:PropertyPlantAndEquipmentGross>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax contextRef ="P11_01_2016To10_31_2017" id="Factid_662" unitRef="USD" decimals="-3">-745000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax contextRef ="P11_01_2015To10_31_2016" id="Factid_663" unitRef="USD" decimals="-3">-906000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax contextRef ="P11_01_2014To10_31_2015" id="Factid_664" unitRef="USD" decimals="-3">-431000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax contextRef ="P11_01_2016To10_31_2017" id="Factid_665" unitRef="USD" decimals="-3">-390000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax contextRef ="P11_01_2015To10_31_2016" id="Factid_666" unitRef="USD" decimals="-3">787000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax contextRef ="P11_01_2014To10_31_2015" id="Factid_667" unitRef="USD" decimals="-3">712000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef ="PAsOn10_31_2017" id="Factid_668" unitRef="USD" decimals="-3">639000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef ="PAsOn10_31_2016" id="Factid_669" unitRef="USD" decimals="-3">664000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:PreferredStockNoParValue contextRef ="PAsOn10_31_2017" id="Factid_670" unitRef="USD_per_Share" decimals="0">0</us-gaap:PreferredStockNoParValue>
<us-gaap:PreferredStockNoParValue contextRef ="PAsOn10_31_2016" id="Factid_671" unitRef="USD_per_Share" decimals="0">0</us-gaap:PreferredStockNoParValue>
<us-gaap:PreferredStockSharesAuthorized contextRef ="PAsOn10_31_2017" id="Factid_672" unitRef="shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesAuthorized contextRef ="PAsOn10_31_2016" id="Factid_673" unitRef="shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesIssued contextRef ="PAsOn10_31_2017" id="Factid_674" unitRef="shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
<us-gaap:PreferredStockSharesIssued contextRef ="PAsOn10_31_2016" id="Factid_675" unitRef="shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef ="PAsOn10_31_2017" id="Factid_676" unitRef="USD_per_Share" decimals="2">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef ="PAsOn10_31_2016" id="Factid_677" unitRef="USD_per_Share" decimals="2">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockSharesAuthorized contextRef ="PAsOn10_31_2017" id="Factid_678" unitRef="shares" decimals="INF">12500000</us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesAuthorized contextRef ="PAsOn10_31_2016" id="Factid_679" unitRef="shares" decimals="INF">12500000</us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesIssued contextRef ="PAsOn10_31_2017" id="Factid_680" unitRef="shares" decimals="INF">6799006</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef ="PAsOn10_31_2016" id="Factid_681" unitRef="shares" decimals="INF">6720453</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesOutstanding contextRef ="PAsOn10_31_2017" id="Factid_682" unitRef="shares" decimals="INF">6641197</us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockSharesOutstanding contextRef ="PAsOn10_31_2016" id="Factid_683" unitRef="shares" decimals="INF">6573103</us-gaap:CommonStockSharesOutstanding>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef ="P11_01_2016To10_31_2017" id="Factid_684" unitRef="USD" decimals="-3">295000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef ="P11_01_2015To10_31_2016" id="Factid_685" unitRef="USD" decimals="-3">146000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef ="P11_01_2014To10_31_2015" id="Factid_686" unitRef="USD" decimals="-3">239000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:RepaymentsOfShortTermDebt contextRef ="P11_01_2015To10_31_2016" id="Factid_687" unitRef="USD" decimals="-3">0</us-gaap:RepaymentsOfShortTermDebt>
<us-gaap:RepaymentsOfShortTermDebt contextRef ="P11_01_2016To10_31_2017" id="Factid_688" unitRef="USD" decimals="-3">0</us-gaap:RepaymentsOfShortTermDebt>
<us-gaap:RepaymentsOfShortTermDebt contextRef ="P11_01_2014To10_31_2015" id="Factid_689" unitRef="USD" decimals="-3">1605000</us-gaap:RepaymentsOfShortTermDebt>
<us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef ="P11_01_2016To10_31_2017" id="Factid_690" unitRef="USD" decimals="-3">1097000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
<us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef ="P11_01_2015To10_31_2016" id="Factid_691" unitRef="USD" decimals="-3">-934000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
<us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef ="P11_01_2014To10_31_2015" id="Factid_692" unitRef="USD" decimals="-3">-2077000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2016To10_31_2017" id="Factid_693" unitRef="USD" decimals="-3">534000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2016To10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_694" unitRef="USD" decimals="-3">3000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2016To10_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_695" unitRef="USD" decimals="-3">531000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2016To10_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_696" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef ="P11_01_2016To10_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_697" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef ="P11_01_2016To10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_698" unitRef="shares" decimals="INF">29164</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:ConsolidationPolicyTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_699">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Consolidation&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;. The consolidated financial statements include the accounts of Hurco Companies, Inc. (an Indiana corporation) and its wholly-owned subsidiaries. We have a 35% ownership interest in a Taiwan affiliate that is accounted for using the equity method. Our investment in that affiliate was approximately $3.6 million and $3.6 million as of October 31, 2017 and 2016, respectively. That investment is included in Investments and other assets, net on the accompanying Consolidated Balance Sheets. Intercompany accounts and transactions have been eliminated.&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ConsolidationPolicyTextBlock>
<us-gaap:RevenueRecognitionPolicyTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_700">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Revenue Recognition. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We recognize revenue from sales of our machine tool systems upon delivery of the product to the customer or distributor, which is normally at the time of shipment, because persuasive evidence of an arrangement exists, delivery has occurred, the selling price is fixed and determinable and collectability is reasonably assured. Our computerized machine tools are general&lt;div style="display:inline; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; &lt;/div&gt;purpose computer controlled machine tools that are typically used in stand-alone operations. Transfer of ownership and risk of loss are not contingent upon contractual customer acceptance. Prior to shipment, we test each machine to ensure the machine&amp;#8217;s compliance with standard operating specifications.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Depending upon geographic location, after shipment, a machine may be installed at the customer&amp;#8217;s facilities by a distributor, independent contractor or by one of our service technicians. In most instances where a machine is sold through a distributor, we have no installation involvement. If sales are direct or through sales agents, we will typically complete the machine installation, which consists of the reassembly of certain parts that were removed for shipping and the re-testing of the machine to ensure that it is performing within the standard specifications. We consider the machine installation process to be inconsequential and perfunctory.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Service fees from maintenance contracts are deferred and recognized in earnings on a pro rata basis over the term of the contract, and are generally sold on a stand-alone basis.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Sales related to software upgrades are recognized when shipped in conformity with U.S. Generally Accepted Accounting Principles as promulgated by FASB guidance related to software revenue recognition that requires at the time of shipment, persuasive evidence of an arrangement exists, delivery has occurred, the selling price is fixed and determinable and collectability is reasonably assured. The software does not require production, modification or customization.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
<us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_701">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The following table presents the changes in the components of Accumulated other comprehensive loss, net of tax, for the fiscal years ended October 31, 2017 and 2016 (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Foreign&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Cash&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Currency&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Flow&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Translation&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Hedges&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, October 31, 2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(10,884)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,498&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(9,386)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other comprehensive income (loss) before reclassifications&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(1,441)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,431&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(10)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Reclassifications&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(1,647)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(1,647)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Balance, October 31, 2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(12,325)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,282&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(11,043)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Other comprehensive income (loss) before reclassifications&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,916&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(709)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,207&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Reclassifications&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(1,354)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(1,354)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, October 31, 2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(7,409)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(781)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(8,190)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_702">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width:60%;float: inherit;border-collapse:collapse;border-width:60%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Number&amp;#160;of&amp;#160;Years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Land&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Indefinite&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Building&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;40&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Machines&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;7 &amp;#150; 10&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Shop and office equipment&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;3&amp;#160;&amp;#150; 7&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Building &amp;#38; leasehold improvements&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;3 &amp;#150; 40&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
<us-gaap:PriorPeriodReclassificationAdjustment contextRef ="P10_26_2017To11_01_2017_AccountingStandardsUpdate201609MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" id="Factid_703" unitRef="USD" decimals="-5">200000</us-gaap:PriorPeriodReclassificationAdjustment>
<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_704">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The following table presents a reconciliation of our basic and diluted earnings per share computation:&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="65%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="17" rowspan="1"&gt;Fiscal&amp;#160;Year&amp;#160;Ended&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;(in&amp;#160;thousands,&amp;#160;except&amp;#160;per&amp;#160;share&amp;#160;amounts)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;Net income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,115&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,115&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,292&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,292&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16,214&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16,214&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;Undistributed earnings&amp;#160;&amp;#160;allocated to participating shares&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(100)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(100)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(76)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(76)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(93)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(93)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;Net income applicable to common shareholders&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,216&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,216&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16,121&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16,121&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;Weighted average shares&amp;#160;&amp;#160;outstanding&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,615&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,615&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,569&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,569&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,543&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,543&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;Stock options and contingently issuable securities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;-&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;65&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;-&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;73&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;-&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;59&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,615&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,680&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,569&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,642&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,543&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,602&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;Income per share&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.27&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.25&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.01&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1.99&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.46&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.44&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
<us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_705">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:95%;float: inherit;border-collapse:collapse;border-width:95%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;First&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Second&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Third&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Fourth&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;2017&amp;#160;(In&amp;#160;thousands,&amp;#160;except&amp;#160;per&amp;#160;share&amp;#160;data)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Sales and service fees&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;48,744&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;58,222&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;60,770&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;75,931&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Gross profit&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;12,586&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;17,068&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;17,540&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;23,370&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Gross profit margin&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;26&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;29&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;29&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;31&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;11,167&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;11,714&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;12,395&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;14,385&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Operating income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,419&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;5,354&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;5,145&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;8,985&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Provision for income taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;543&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,467&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,353&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,238&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Net income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;879&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,646&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,888&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;6,702&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Income per common share &amp;#150; basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.13&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.55&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.58&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1.01&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Income per common share &amp;#150; diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.13&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.54&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.58&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1.00&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:95%;float: inherit;border-collapse:collapse;border-width:95%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;First&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Second&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Third&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Fourth&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;2016&amp;#160;(In&amp;#160;thousands,&amp;#160;except&amp;#160;per&amp;#160;share&amp;#160;data)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Sales and service fees&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;56,503&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;52,029&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;52,403&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;66,354&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Gross profit&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;17,698&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;16,610&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;16,135&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;19,997&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Gross profit margin&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;31&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;32&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;31&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;30&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;11,961&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;11,943&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;12,042&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;14,878&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Operating income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;5,737&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,667&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,093&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;5,119&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Provision for income taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,709&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,225&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,120&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,539&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Net income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,895&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,674&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,720&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,003&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Income per common share &amp;#150; basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.59&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.56&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.41&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Income per common share &amp;#150; diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.58&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.56&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.40&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
<us-gaap:SalesRevenueNet contextRef ="P11_01_2016To01_31_2017" id="Factid_706" unitRef="USD" decimals="-3">48744000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P02_01_2017To04_30_2017" id="Factid_707" unitRef="USD" decimals="-3">58222000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P05_01_2017To07_31_2017" id="Factid_708" unitRef="USD" decimals="-3">60770000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef ="P08_01_2017To10_31_2017" id="Factid_709" unitRef="USD" decimals="-3">75931000</us-gaap:SalesRevenueNet>
<us-gaap:GrossProfit contextRef ="P11_01_2016To01_31_2017" id="Factid_710" unitRef="USD" decimals="-3">12586000</us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef ="P02_01_2017To04_30_2017" id="Factid_711" unitRef="USD" decimals="-3">17068000</us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef ="P05_01_2017To07_31_2017" id="Factid_712" unitRef="USD" decimals="-3">17540000</us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef ="P08_01_2017To10_31_2017" id="Factid_713" unitRef="USD" decimals="-3">23370000</us-gaap:GrossProfit>
<hurc:GrossProfitMargin contextRef ="P11_01_2016To01_31_2017" id="Factid_714" unitRef="pure" decimals="2">0.26</hurc:GrossProfitMargin>
<hurc:GrossProfitMargin contextRef ="P02_01_2017To04_30_2017" id="Factid_715" unitRef="pure" decimals="2">0.29</hurc:GrossProfitMargin>
<hurc:GrossProfitMargin contextRef ="P05_01_2017To07_31_2017" id="Factid_716" unitRef="pure" decimals="2">0.29</hurc:GrossProfitMargin>
<hurc:GrossProfitMargin contextRef ="P08_01_2017To10_31_2017" id="Factid_717" unitRef="pure" decimals="2">0.31</hurc:GrossProfitMargin>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef ="P11_01_2016To01_31_2017" id="Factid_718" unitRef="USD" decimals="-3">11167000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef ="P02_01_2017To04_30_2017" id="Factid_719" unitRef="USD" decimals="-3">11714000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef ="P05_01_2017To07_31_2017" id="Factid_720" unitRef="USD" decimals="-3">12395000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef ="P08_01_2017To10_31_2017" id="Factid_721" unitRef="USD" decimals="-3">14385000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:OperatingIncomeLoss contextRef ="P11_01_2016To01_31_2017" id="Factid_722" unitRef="USD" decimals="-3">1419000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef ="P02_01_2017To04_30_2017" id="Factid_723" unitRef="USD" decimals="-3">5354000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef ="P05_01_2017To07_31_2017" id="Factid_724" unitRef="USD" decimals="-3">5145000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef ="P08_01_2017To10_31_2017" id="Factid_725" unitRef="USD" decimals="-3">8985000</us-gaap:OperatingIncomeLoss>
<us-gaap:IncomeTaxExpenseBenefit contextRef ="P11_01_2016To01_31_2017" id="Factid_726" unitRef="USD" decimals="-3">543000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef ="P02_01_2017To04_30_2017" id="Factid_727" unitRef="USD" decimals="-3">1467000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef ="P05_01_2017To07_31_2017" id="Factid_728" unitRef="USD" decimals="-3">1353000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef ="P08_01_2017To10_31_2017" id="Factid_729" unitRef="USD" decimals="-3">2238000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:EarningsPerShareBasic contextRef ="P11_01_2016To01_31_2017" id="Factid_730" unitRef="USD_per_Share" decimals="2">0.13</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef ="P02_01_2017To04_30_2017" id="Factid_731" unitRef="USD_per_Share" decimals="2">0.55</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef ="P05_01_2017To07_31_2017" id="Factid_732" unitRef="USD_per_Share" decimals="2">0.58</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef ="P08_01_2017To10_31_2017" id="Factid_733" unitRef="USD_per_Share" decimals="2">1.01</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareDiluted contextRef ="P11_01_2016To01_31_2017" id="Factid_734" unitRef="USD_per_Share" decimals="2">0.13</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef ="P02_01_2017To04_30_2017" id="Factid_735" unitRef="USD_per_Share" decimals="2">0.54</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef ="P05_01_2017To07_31_2017" id="Factid_736" unitRef="USD_per_Share" decimals="2">0.58</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef ="P08_01_2017To10_31_2017" id="Factid_737" unitRef="USD_per_Share" decimals="2">1.00</us-gaap:EarningsPerShareDiluted>
<us-gaap:NetIncomeLoss contextRef ="P11_01_2016To01_31_2017" id="Factid_738" unitRef="USD" decimals="-3">879000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P02_01_2017To04_30_2017" id="Factid_739" unitRef="USD" decimals="-3">3646000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P05_01_2017To07_31_2017" id="Factid_740" unitRef="USD" decimals="-3">3888000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef ="P08_01_2017To10_31_2017" id="Factid_741" unitRef="USD" decimals="-3">6702000</us-gaap:NetIncomeLoss>
<us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_742">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;We lease facilities, certain equipment and vehicles under operating leases that expire at various dates through 2024. Future payments required under operating leases as of October 31, 2017, are summarized as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: normal;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width:80%;float: inherit;border-collapse:collapse;border-width:80%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2018&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,316&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2019&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,077&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2020&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;902&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2021&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;706&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;2022 and thereafter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;967&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;7,968&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef ="P11_01_2016To10_31_2017_EquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMemberusgaapRangeAxis" id="Factid_743">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef ="P11_01_2016To10_31_2017_EquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMemberusgaapRangeAxis" id="Factid_744">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef ="P11_01_2016To10_31_2017_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_745">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef ="PAsOn10_31_2017" id="Factid_746" unitRef="USD" decimals="-3">3316000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef ="P11_01_2016To10_31_2017_MinimumMemberusgaapRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_747">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef ="P11_01_2016To10_31_2017_MaximumMemberusgaapRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_748">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef ="P11_01_2016To10_31_2017_BuildingAndLeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMemberusgaapRangeAxis" id="Factid_749">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef ="P11_01_2016To10_31_2017_BuildingAndLeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMemberusgaapRangeAxis" id="Factid_750">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:LegalMattersAndContingenciesTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_751">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="display:inline; margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: normal;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;&lt;div style="display:inline; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-weight: normal;"&gt;&lt;div style="display:inline;COLOR: black"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;"&gt;10.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;CONTINGENCIES AND LITIGATION&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: normal;"&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline; margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: normal;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN: justify; TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;&lt;div style="display:inline; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-weight: normal;display1:inline;"&gt;&lt;div style="display:inline;COLOR: black"&gt;We are involved in various claims and lawsuits arising in the normal course of business.&amp;#160; Pursuant to applicable accounting rules, we accrue the minimum liability for each known claim when the estimated outcome is a range of possible loss and no one amount within that range is more likely than another.&amp;#160; We maintain insurance policies for such matters, and we record insurance recoveries when we determine such recovery to be probable.&amp;#160; We do not expect any of these claims, individually or in the aggregate, to have a material adverse effect on our consolidated financial position or results of operations.&amp;#160; We believe that the ultimate resolution of claims for any losses will not exceed our insurance policy coverages.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
<us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_752">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&amp;#160;&lt;div style="display:inline;; margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: normal;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;9.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;RELATED PARTY TRANSACTIONS&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0pt 0px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-weight: normal;"&gt;&lt;div style="display:inline;COLOR: black"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;As of October 31, 2017, we owned approximately 35% of the outstanding shares of a Taiwanese-based contract manufacturer, Hurco Automation, Ltd. (&amp;#8220;HAL&amp;#8221;). HAL&amp;#8217;s scope of activities includes the design, manufacture, sales and distribution of industrial automation products, software systems and related components, including control systems and components produced under contract for sale exclusively to us. We are accounting for this investment using the equity method. The investment of $3.6 million and $3.6 million at October 31, 2017 and 2016, respectively, is included in Investments and other assets, net on the Consolidated Balance Sheets. Purchases of controls from HAL amounted to $10.0 million, $9.9 million and $8.9 million in fiscal 2017, 2016 and 2015, respectively. Sales of control component parts to HAL were $139,000, $623,000 and $723,000 for the fiscal years ended October 31, 2017, 2016 and 2015, respectively. Trade payables to HAL were $2.5 million and $2.0 million at October 31, 2017 and 2016, respectively. Trade receivables from HAL were $30,000 and $94,000 at October 31, 2017 and 2016, respectively.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;Summary unaudited financial information for HAL&amp;#8217;s operations and financial condition is as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: normal;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: normal;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width:75%;float: inherit;border-collapse:collapse;border-width:75%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Net Sales&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,800&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,948&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;12,852&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Gross Profit&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,457&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,240&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,041&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Operating Income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,037&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;952&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;665&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Net Income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,320&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,323&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,546&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Current Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;11,310&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;10,238&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;10,262&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Non-current Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,440&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,733&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,087&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Current Liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,916&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,572&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,472&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
<us-gaap:EquityMethodInvestmentsTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_753">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;Summary unaudited financial information for HAL&amp;#8217;s operations and financial condition is as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: normal;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: normal;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width:75%;float: inherit;border-collapse:collapse;border-width:75%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Net Sales&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,800&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,948&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;12,852&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Gross Profit&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,457&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,240&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,041&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Operating Income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,037&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;952&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;665&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Net Income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,320&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,323&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,546&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Current Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;11,310&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;10,238&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;10,262&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Non-current Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,440&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,733&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,087&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Current Liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,916&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,572&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,472&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
<us-gaap:RevenueFromRelatedParties contextRef ="P11_01_2016To10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_754" unitRef="USD" decimals="0">139000</us-gaap:RevenueFromRelatedParties>
<us-gaap:RevenueFromRelatedParties contextRef ="P11_01_2015To10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_755" unitRef="USD" decimals="0">623000</us-gaap:RevenueFromRelatedParties>
<us-gaap:RevenueFromRelatedParties contextRef ="P11_01_2014To10_31_2015_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_756" unitRef="USD" decimals="0">723000</us-gaap:RevenueFromRelatedParties>
<us-gaap:AmortizationOfIntangibleAssets contextRef ="P11_01_2016To10_31_2017" id="Factid_757" unitRef="USD" decimals="0">136000</us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:AmortizationOfIntangibleAssets contextRef ="P11_01_2015To10_31_2016" id="Factid_758" unitRef="USD" decimals="0">137000</us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:AmortizationOfIntangibleAssets contextRef ="P11_01_2014To10_31_2015" id="Factid_759" unitRef="USD" decimals="0">207000</us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo contextRef ="PAsOn10_31_2017" id="Factid_760" unitRef="USD" decimals="0">120000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree contextRef ="PAsOn10_31_2017" id="Factid_761" unitRef="USD" decimals="0">120000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour contextRef ="PAsOn10_31_2017" id="Factid_762" unitRef="USD" decimals="0">120000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive contextRef ="PAsOn10_31_2017" id="Factid_763" unitRef="USD" decimals="0">120000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef ="PAsOn10_31_2017" id="Factid_764" unitRef="USD" decimals="-5">7400000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
<invest:DerivativeNotionalAmount contextRef ="PAsOn11_30_2016_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_765" unitRef="EUR" decimals="-5">3000000</invest:DerivativeNotionalAmount>
<us-gaap:DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax contextRef ="P11_01_2016To10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_766" unitRef="USD" decimals="0">809000</us-gaap:DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax>
<us-gaap:DerivativeNetHedgeIneffectivenessGainLoss contextRef ="P11_01_2016To10_31_2017" id="Factid_767" unitRef="USD" decimals="0">18000</us-gaap:DerivativeNetHedgeIneffectivenessGainLoss>
<us-gaap:DerivativeNetHedgeIneffectivenessGainLoss contextRef ="P11_01_2015To10_31_2016" id="Factid_768" unitRef="USD" decimals="0">18000</us-gaap:DerivativeNetHedgeIneffectivenessGainLoss>
<us-gaap:Depreciation contextRef ="P11_01_2016To10_31_2017" id="Factid_769" unitRef="USD" decimals="-5">2500000</us-gaap:Depreciation>
<us-gaap:Depreciation contextRef ="P11_01_2015To10_31_2016" id="Factid_770" unitRef="USD" decimals="-5">2500000</us-gaap:Depreciation>
<us-gaap:Depreciation contextRef ="P11_01_2014To10_31_2015" id="Factid_771" unitRef="USD" decimals="-5">2200000</us-gaap:Depreciation>
<us-gaap:ResearchAndDevelopmentExpense contextRef ="P11_01_2015To10_31_2016" id="Factid_772" unitRef="USD" decimals="-5">4900000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:CapitalizedComputerSoftwareAdditions contextRef ="P11_01_2016To10_31_2017" id="Factid_773" unitRef="USD" decimals="-5">2300000</us-gaap:CapitalizedComputerSoftwareAdditions>
<us-gaap:CapitalizedComputerSoftwareAdditions contextRef ="P11_01_2015To10_31_2016" id="Factid_774" unitRef="USD" decimals="-5">2200000</us-gaap:CapitalizedComputerSoftwareAdditions>
<us-gaap:CapitalizedComputerSoftwareAdditions contextRef ="P11_01_2014To10_31_2015" id="Factid_775" unitRef="USD" decimals="-5">1400000</us-gaap:CapitalizedComputerSoftwareAdditions>
<us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef ="P11_01_2016To10_31_2017" id="Factid_776" unitRef="USD" decimals="-5">1000000</us-gaap:CapitalizedComputerSoftwareAmortization1>
<us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef ="P11_01_2015To10_31_2016" id="Factid_777" unitRef="USD" decimals="-5">1200000</us-gaap:CapitalizedComputerSoftwareAmortization1>
<us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef ="P11_01_2014To10_31_2015" id="Factid_778" unitRef="USD" decimals="-5">1000000</us-gaap:CapitalizedComputerSoftwareAmortization1>
<us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef ="PAsOn10_31_2017" id="Factid_779" unitRef="USD" decimals="-5">17400000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
<us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef ="PAsOn10_31_2016" id="Factid_780" unitRef="USD" decimals="-5">16500000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
<us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_781">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both; mso-tstyle-rowband-size:0;mso-tstyle-colband-size:0;mso-style-noshow:yes;mso-style-priority:99;mso-style-parent:;mso-padding-alt:0in 5.4pt 0in 5.4pt;mso-para-margin-top:0in;mso-para-margin-right:0in;mso-para-margin-bottom:8.0pt;mso-para-margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;;;width:100.0%;mso-cellspacing:0in;mso-yfti-tbllook:1184;mso-padding-alt: 0in 0in 0in 0in"&gt; &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes"&gt; &lt;td width="0" valign="top" style="width:.3pt;padding:0in 0in 0in 0in;vertical-align: top;;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td width="48" valign="top" style="width:.5in;padding:0in 0in 0in 0in;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal"&gt;&lt;div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;2.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal"&gt;&lt;div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;BUSINESS OPERATIONS &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Nature of Business&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;. We design, manufacture and sell computerized CNC machine tools, computer control systems and software products, machine tool components, software options, control upgrades, accessories and replacement parts for our products, as well as customer service and training support, to companies in the metal cutting industry through a worldwide sales, service and distribution network. The machine tool industry is highly cyclical and changes in demand can occur abruptly in the geographic markets we serve. As a result of this cyclicality, we have experienced significant fluctuations in our sales, which, in periods of reduced demand, have adversely affected our results of operations and financial condition.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The end market for our products consists primarily of precision tool, die and mold manufacturers, independent job shops, and specialized short-run production applications within large manufacturing operations. Industries served include: aerospace, defense, medical equipment, energy, automotive/transportation, electronics and computer industries. Our products are sold through more than 193 independent agents and distributors throughout the Americas, Europe and Asia. We also have our own direct sales and service organizations in China, France, Germany, India, Italy, Poland, Singapore, South Africa, Taiwan, the United Kingdom, and certain areas of the United States.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Credit Risk&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;. We sell products to customers located throughout the world. We perform ongoing credit evaluations of customers and generally do not require collateral. Allowances are maintained for potential credit losses. Concentration of credit risk with respect to trade accounts receivable is limited due to the large number of customers and their dispersion across many geographic areas. Although a significant amount of trade receivables are with distributors primarily located in the United States, no single distributor or region represents a significant concentration of credit risk.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Manufacturing Risk.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt; At present, our wholly-owned subsidiaries, Hurco Manufacturing Limited (&amp;#8220;HML&amp;#8221;), Ningbo Hurco Manufacturing Limited (&amp;#8220;NHML&amp;#8221;) and Milltronics USA, Inc. (&amp;#8220;Milltronics&amp;#8221;) produce the vast majority of our machine tools for all three brands, Hurco, Milltronics and Takumi. In addition, we manufacture electro-mechanical components and accessories for machine tools through our wholly-owned subsidiary, LCM Precision Technology S.r.l. (&amp;#8220;LCM&amp;#8221;). HML, NHML, Milltronics and LCM manufacture their products in Taiwan, China, the U.S. and Italy, respectively. Any interruption in manufacturing at any of these locations would have an adverse effect on our financial operating results. Interruption in manufacturing at one of these locations could result from a change in the political environment or a natural disaster, such as an earthquake, typhoon, or tsunami. Any interruption with one of our key suppliers may also have an adverse effect on our operating results and our financial condition.&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
<us-gaap:InventoryDisclosureTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_782">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both;line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; width: 100%; border: 0px solid;"&gt; &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes"&gt; &lt;td width="0" valign="top" style="width:.3pt;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td width="48" valign="top" style="width:.5in;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;3.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;INVENTORIES&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Inventories as of October 31, 2017 and 2016 are summarized below (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width: 60%; border-collapse: collapse; float: inherit; margin: 0in auto; border: 0px solid;" align="center"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Purchased parts and sub-assemblies&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;33,045&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;25,661&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Work-in-process&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;20,008&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;17,724&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Finished goods&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;66,895&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;73,640&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;119,948&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;117,025&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Finished goods inventory consigned to our distributors and agents throughout the Americas, Europe and Asia was $12.1 million and $11.6 million as of October 31, 2017 and 2016, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
<us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_783">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Inventories as of October 31, 2017 and 2016 are summarized below (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width: 60%; border-collapse: collapse; float: inherit; margin: 0in auto; border: 0px solid;" align="center"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Purchased parts and sub-assemblies&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;33,045&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;25,661&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Work-in-process&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;20,008&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;17,724&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Finished goods&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;66,895&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;73,640&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;119,948&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;117,025&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
<us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_784">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;In accordance with this guidance, the following table represents the fair value hierarchy for our financial assets and liabilities measured at fair value as of October 31, 2017 and 2016 (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width: 100%; border-collapse: collapse; float: inherit; margin: 0in; border: 0px solid;" align="left"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="27%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="27%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;Liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Level 1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Deferred compensation&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,638&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,363&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Level 2&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Derivatives&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;596&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,725&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,732&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;538&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
<invest:DerivativeNotionalAmount contextRef ="PAsOn10_31_2017" id="Factid_785" unitRef="USD" decimals="-5">134300000</invest:DerivativeNotionalAmount>
<invest:DerivativeNotionalAmount contextRef ="PAsOn10_31_2016" id="Factid_786" unitRef="USD" decimals="0">125600000</invest:DerivativeNotionalAmount>
<us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_787">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;In the fiscal years set forth below, the provision for income taxes consisted of the following (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="41%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="8" rowspan="1"&gt;Year&amp;#160;Ended&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Current:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#FFFFFF"&gt;U.S. taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;308&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;1,362&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;4,600&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#CCEEFF"&gt;Foreign taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;4,185&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;4,456&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;3,752&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;4,493&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;5,818&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;8,352&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Deferred:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#FFFFFF"&gt;U.S. taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;1,236&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(176)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(896)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#CCEEFF"&gt;Foreign taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;(128)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;(49)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;(117)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;1,108&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(225)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(1,013)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Justify;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;5,601&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;5,593&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;7,339&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
<us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_788">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;A comparison of income tax expense at the U.S. statutory rate to the Company&amp;#8217;s effective tax rate is as follows (dollars in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="41%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="8" rowspan="1"&gt;Year&amp;#160;Ended&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Justify;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Income before income taxes:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#FFFFFF"&gt;Domestic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;5,477&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;2,703&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;10,806&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#CCEEFF"&gt;Foreign&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;15,239&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;16,182&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;12,747&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;Earnings (Loss) before taxes on income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;20,716&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;18,885&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;23,553&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Tax rates:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;U.S. statutory rate&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:2px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;34&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:1px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;34&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;35&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Effect of tax rate of international jurisdictions different than U.S. statutory rates&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;(5&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;(7&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;(5&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:#000000;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;Valuation allowance.&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;3&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;State taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;0&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;0&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;Tax Credits&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(3&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(2&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Effect of Tax Rate Changes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;0&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;4&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;0&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;0&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(2&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;0&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Effective tax rate&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;27&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;30&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;31&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
<us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_789">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Significant components of our deferred tax assets and liabilities at October 31, 2017 and 2016 were as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="27%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Deferred Tax Assets:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Accrued inventory reserves&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,965&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,824&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Accrued warranty expenses&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;438&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;312&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Compensation related expenses&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,952&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,664&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Net derivative instruments&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;417&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Unrealized exchange gain/loss&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;370&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Other accrued expenses&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;187&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;194&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Net operating loss carryforwards&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,722&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,616&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Other credit carryforwards&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;517&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;474&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;404&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;331&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;8,602&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;7,785&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Less: Valuation allowance - net operating loss and other credit carryforwards&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(2,282)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(2,067)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Deferred tax assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;6,320&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;5,718&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Deferred Tax Liabilities:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Net derivative instruments&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(701)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Property and equipment and capitalized software development costs&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,241)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(2,717)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Unrealized exchange gain/loss&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(116)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(624)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(456)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Net deferred tax assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,339&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,844&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
<us-gaap:ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_790">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding the related accrual for interest or penalties, is as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, beginning of year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,102&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,034&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,196&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Additions based on tax positions related to the current year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;37&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;52&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;17&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Additions (reductions) related to prior year tax positions&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(20)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;19&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(51)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Reductions due to statute expiration&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(74)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;56&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(128)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, end of year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,101&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,102&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,034&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock>
<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef ="P11_01_2016To10_31_2017" id="Factid_791" unitRef="USD" decimals="-3">4493000</us-gaap:CurrentIncomeTaxExpenseBenefit>
<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef ="P11_01_2015To10_31_2016" id="Factid_792" unitRef="USD" decimals="-3">5818000</us-gaap:CurrentIncomeTaxExpenseBenefit>
<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef ="P11_01_2014To10_31_2015" id="Factid_793" unitRef="USD" decimals="-3">8352000</us-gaap:CurrentIncomeTaxExpenseBenefit>
<us-gaap:DeferredTaxAssetsGross contextRef ="PAsOn10_31_2016" id="Factid_794" unitRef="USD" decimals="-3">7785000</us-gaap:DeferredTaxAssetsGross>
<us-gaap:DeferredTaxAssetsGross contextRef ="PAsOn10_31_2017" id="Factid_795" unitRef="USD" decimals="-3">8602000</us-gaap:DeferredTaxAssetsGross>
<us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains contextRef ="PAsOn10_31_2017" id="Factid_796" unitRef="USD" decimals="-3">116000</us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains>
<us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains contextRef ="PAsOn10_31_2016" id="Factid_797" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains>
<us-gaap:DeferredTaxLiabilitiesDerivatives contextRef ="PAsOn10_31_2017" id="Factid_798" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxLiabilitiesDerivatives>
<us-gaap:DeferredTaxLiabilitiesDerivatives contextRef ="PAsOn10_31_2016" id="Factid_799" unitRef="USD" decimals="-3">701000</us-gaap:DeferredTaxLiabilitiesDerivatives>
<us-gaap:DeferredTaxAssetsDerivativeInstruments contextRef ="PAsOn10_31_2017" id="Factid_800" unitRef="USD" decimals="-3">417000</us-gaap:DeferredTaxAssetsDerivativeInstruments>
<us-gaap:DeferredTaxAssetsDerivativeInstruments contextRef ="PAsOn10_31_2016" id="Factid_801" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsDerivativeInstruments>
<hurc:OpenTaxYears contextRef ="P11_01_2016To10_31_2017_InternalRevenueServiceIRSMemberusgaapIncomeTaxAuthorityAxis" id="Factid_802">Fiscal 2014 through the current period</hurc:OpenTaxYears>
<hurc:OpenTaxYears contextRef ="P11_01_2016To10_31_2017_TWusgaapIncomeTaxAuthorityAxis" id="Factid_803">Fiscal 2014 through the current period</hurc:OpenTaxYears>
<hurc:OpenTaxYears contextRef ="P11_01_2016To10_31_2017_DEusgaapIncomeTaxAuthorityAxis" id="Factid_804">Fiscal 2013 through the current period</hurc:OpenTaxYears>
<us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef ="PAsOn10_31_2017" id="Factid_805" unitRef="USD" decimals="-5">500000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
<us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration contextRef ="PAsOn10_31_2017" id="Factid_806" unitRef="USD" decimals="-5">8100000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
<us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration contextRef ="PAsOn10_31_2017_ExpirationsWithinFiveYearsMemberhurcOperatingLossCarryforwardsAxis" id="Factid_807" unitRef="USD" decimals="-5">6700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
<hurc:OperatingLossCarryforwardsExpirationTermMaximum contextRef ="P11_01_2016To10_31_2017_ExpirationsWithinFiveYearsMemberhurcOperatingLossCarryforwardsAxis" id="Factid_808">P5Y</hurc:OperatingLossCarryforwardsExpirationTermMaximum>
<us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration contextRef ="PAsOn10_31_2017_ExpirationsAfterSixYearsMemberhurcOperatingLossCarryforwardsAxis" id="Factid_809" unitRef="USD" decimals="-5">1400000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
<hurc:OperatingLossCarryforwardsExpirationTermMinimum contextRef ="P11_01_2016To10_31_2017_ExpirationsAfterSixYearsMemberhurcOperatingLossCarryforwardsAxis" id="Factid_810">P5Y</hurc:OperatingLossCarryforwardsExpirationTermMinimum>
<hurc:OperatingLossCarryforwardsExpirationTermMaximum contextRef ="P11_01_2016To10_31_2017_ExpirationsAfterSixYearsMemberhurcOperatingLossCarryforwardsAxis" id="Factid_811">P20Y</hurc:OperatingLossCarryforwardsExpirationTermMaximum>
<us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef ="P11_02_2017To10_31_2018_ScenarioForecastMemberusgaapStatementScenarioAxis" id="Factid_812" unitRef="USD" decimals="-5">1000000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef ="P11_01_2016To10_31_2017" id="Factid_813" unitRef="USD" decimals="-5">1100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef ="P11_01_2015To10_31_2016" id="Factid_814" unitRef="USD" decimals="-5">1100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef ="P11_01_2014To10_31_2015" id="Factid_815" unitRef="USD" decimals="0">933000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
<us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_816">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;Stock options outstanding and exercisable on October 31, 2017, &lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;were&lt;/div&gt;&amp;#160;as follows:&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Weighted&amp;#160;Average&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Weighted&amp;#160;Average&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Range&amp;#160;of&amp;#160;Exercise&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Shares Under&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Exercise&amp;#160;Price&amp;#160;Per&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Remaining&amp;#160;Contractual&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Prices&amp;#160;Per&amp;#160;Share&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Option&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Share&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Life&amp;#160;in&amp;#160;Years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:#000000;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1"&gt;Outstanding&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:Black;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;14.82&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;11,000&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;14.82&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;2.1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;14.88&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;4,200&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;14.88&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;1.5&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;18.13&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;12,000&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;18.13&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;2.5&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;21.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;30,012&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;21.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;4.1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;23.30&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;16,513&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;23.30&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;5.1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;5,000&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;0.6&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;14.82 &amp;#150; 35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;78,725&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;20.25&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;3.4&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:#000000;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1"&gt;Exercisable&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:Black;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;14.82&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;11,000&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;14.82&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;2.1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;14.88&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;4,200&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;14.88&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;1.5&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;18.13&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;12,000&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;18.13&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;2.5&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;21.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;30,012&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;21.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;4.1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;23.30&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;16,513&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;23.30&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;5.1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;5,000&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;0.6&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt; 14.82 &amp;#150; 35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;78,725&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;20.25&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;3.4&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
<us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_817">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;A summary of the status of the options as of October 31, 2017, 2016 and 2015 and the related activity for the year is as follows:&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Shares&amp;#160;Under&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Weighted&amp;#160;Average&amp;#160;Grant&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Option&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Date&amp;#160;Fair&amp;#160;Value&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance October 31, 2014&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;128,189&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;20.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Granted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Cancelled&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(5,000)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Expired&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Exercised&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(15,300)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16.81&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Balance October 31, 2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;107,889&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;20.25&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Granted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Cancelled&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Expired&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Exercised&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance October 31, 2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;107,889&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;20.25&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Granted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Cancelled&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Expired&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Exercised&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(29,164)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;18.31&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Balance October 31, 2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;78,725&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;20.97&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef ="PAsOn10_31_2017" id="Factid_818" unitRef="shares" decimals="INF">78725</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef ="PAsOn10_31_2017_RangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_819" unitRef="shares" decimals="INF">11000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef ="PAsOn10_31_2017_RangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_820" unitRef="shares" decimals="INF">4200</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef ="PAsOn10_31_2017_RangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_821" unitRef="shares" decimals="INF">12000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef ="PAsOn10_31_2017_RangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_822" unitRef="shares" decimals="INF">30012</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef ="PAsOn10_31_2017_RangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_823" unitRef="shares" decimals="INF">16513</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef ="PAsOn10_31_2017_RangeSixMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_824" unitRef="shares" decimals="INF">5000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef ="PAsOn10_31_2017" id="Factid_825" unitRef="USD_per_Share" decimals="2">20.25</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef ="PAsOn10_31_2017_RangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_826" unitRef="USD_per_Share" decimals="2">14.82</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef ="PAsOn10_31_2017_RangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_827" unitRef="USD_per_Share" decimals="2">14.88</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef ="PAsOn10_31_2017_RangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_828" unitRef="USD_per_Share" decimals="2">18.13</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef ="PAsOn10_31_2017_RangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_829" unitRef="USD_per_Share" decimals="2">21.45</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef ="PAsOn10_31_2017_RangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_830" unitRef="USD_per_Share" decimals="2">23.30</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef ="PAsOn10_31_2017_RangeSixMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_831" unitRef="USD_per_Share" decimals="2">35.83</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017" id="Factid_832">P3Y4M24D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017_RangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_833">P2Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017_RangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_834">P1Y6M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017_RangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_835">P2Y6M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017_RangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_836">P4Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017_RangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_837">P5Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017_RangeSixMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_838">P7M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef ="PAsOn10_31_2017" id="Factid_839" unitRef="shares" decimals="INF">78725</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef ="PAsOn10_31_2017_RangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_840" unitRef="shares" decimals="INF">11000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef ="PAsOn10_31_2017_RangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_841" unitRef="shares" decimals="INF">4200</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef ="PAsOn10_31_2017_RangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_842" unitRef="shares" decimals="INF">12000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef ="PAsOn10_31_2017_RangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_843" unitRef="shares" decimals="INF">30012</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef ="PAsOn10_31_2017_RangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_844" unitRef="shares" decimals="INF">16513</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef ="PAsOn10_31_2017_RangeSixMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_845" unitRef="shares" decimals="INF">5000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef ="PAsOn10_31_2017" id="Factid_846" unitRef="USD_per_Share" decimals="2">20.25</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef ="PAsOn10_31_2017_RangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_847" unitRef="USD_per_Share" decimals="2">14.82</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef ="PAsOn10_31_2017_RangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_848" unitRef="USD_per_Share" decimals="2">14.88</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef ="PAsOn10_31_2017_RangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_849" unitRef="USD_per_Share" decimals="2">18.13</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef ="PAsOn10_31_2017_RangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_850" unitRef="USD_per_Share" decimals="2">21.45</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef ="PAsOn10_31_2017_RangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_851" unitRef="USD_per_Share" decimals="2">23.30</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef ="PAsOn10_31_2017_RangeSixMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_852" unitRef="USD_per_Share" decimals="2">35.83</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017" id="Factid_853">P3Y4M24D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017_RangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_854">P2Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017_RangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_855">P1Y6M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017_RangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_856">P2Y6M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017_RangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_857">P4Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017_RangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_858">P5Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef ="P11_01_2016To10_31_2017_RangeSixMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" id="Factid_859">P7M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef ="PAsOn10_31_2016" id="Factid_860" unitRef="shares" decimals="INF">147350</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef ="PAsOn10_31_2017" id="Factid_861" unitRef="shares" decimals="INF">157809</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn10_31_2016" id="Factid_862" unitRef="USD_per_Share" decimals="2">28.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn10_31_2017" id="Factid_863" unitRef="USD_per_Share" decimals="2">32.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef ="P11_01_2016To10_31_2017" id="Factid_864" unitRef="USD" decimals="0">771000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef ="P11_01_2015To10_31_2016" id="Factid_865" unitRef="USD" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef ="P11_01_2014To10_31_2015" id="Factid_866" unitRef="USD" decimals="0">154000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef ="PAsOn10_31_2017" id="Factid_867" unitRef="USD" decimals="-5">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P03_01_2017To03_09_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_868" unitRef="shares" decimals="INF">14920</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P01_01_2017To01_05_2017_PerformanceBasedMemberusgaapVestingAxis" id="Factid_869" unitRef="shares" decimals="INF">30683</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef ="PAsOn01_05_2017_TimeBasedMemberusgaapVestingAxis" id="Factid_870" unitRef="pure" decimals="2">0.25</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef ="PAsOn01_05_2017_PerformanceBasedMemberusgaapVestingAxis" id="Factid_871" unitRef="pure" decimals="2">0.75</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P01_01_2017To01_05_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_872" unitRef="shares" decimals="INF">14747</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P01_01_2017To01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_873" unitRef="shares" decimals="INF">18496</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef ="PAsOn01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis" id="Factid_874" unitRef="pure" decimals="1">0.4</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef ="PAsOn01_05_2017_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis" id="Factid_875" unitRef="pure" decimals="1">0.5</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef ="PAsOn01_05_2017_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis" id="Factid_876" unitRef="pure" decimals="0">2</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef ="P01_01_2017To01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_877" unitRef="shares" decimals="INF">20647</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef ="PAsOn01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_878" unitRef="pure" decimals="2">0.35</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef ="PAsOn01_05_2017_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_879" unitRef="pure" decimals="1">0.5</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef ="PAsOn01_05_2017_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_880" unitRef="pure" decimals="0">2</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef ="P11_01_2014To10_31_2015_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_881" unitRef="USD" decimals="-5">1200000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef ="PAsOn10_31_2017" id="Factid_882" unitRef="USD" decimals="-5">2100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
<us-gaap:ValuationAllowancesAndReservesBalance contextRef ="PAsOn10_31_2016_AllowanceForDoubtfulAccountsOneMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_883" unitRef="USD" decimals="-3">664000</us-gaap:ValuationAllowancesAndReservesBalance>
<us-gaap:ValuationAllowancesAndReservesBalance contextRef ="PAsOn10_31_2016_AllowanceForDoubtfulAccountsTwoMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_884" unitRef="USD" decimals="-3">739000</us-gaap:ValuationAllowancesAndReservesBalance>
<us-gaap:ValuationAllowancesAndReservesBalance contextRef ="PAsOn10_31_2016_AllowanceForDoubtfulAccountsThreeMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_885" unitRef="USD" decimals="-3">878000</us-gaap:ValuationAllowancesAndReservesBalance>
<us-gaap:ValuationAllowancesAndReservesBalance contextRef ="PAsOn10_31_2016_IncomeTaxValuationAllowanceOneMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_886" unitRef="USD" decimals="-3">2067000</us-gaap:ValuationAllowancesAndReservesBalance>
<us-gaap:ValuationAllowancesAndReservesBalance contextRef ="PAsOn10_31_2016_IncomeTaxValuationAllowanceTwoMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_887" unitRef="USD" decimals="-3">1485000</us-gaap:ValuationAllowancesAndReservesBalance>
<us-gaap:ValuationAllowancesAndReservesBalance contextRef ="PAsOn10_31_2016_IncomeTaxValuationAllowanceThreeMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_888" unitRef="USD" decimals="-3">1225000</us-gaap:ValuationAllowancesAndReservesBalance>
<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef ="P11_01_2016To10_31_2017_AllowanceForDoubtfulAccountsOneMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_889" unitRef="USD" decimals="-3">-123000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef ="P11_01_2016To10_31_2017_AllowanceForDoubtfulAccountsTwoMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_890" unitRef="USD" decimals="-3">-15000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef ="P11_01_2016To10_31_2017_AllowanceForDoubtfulAccountsThreeMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_891" unitRef="USD" decimals="-3">-13000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef ="P11_01_2016To10_31_2017_IncomeTaxValuationAllowanceOneMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_892" unitRef="USD" decimals="-3">515000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef ="P11_01_2016To10_31_2017_IncomeTaxValuationAllowanceTwoMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_893" unitRef="USD" decimals="-3">587000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef ="P11_01_2016To10_31_2017_IncomeTaxValuationAllowanceThreeMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_894" unitRef="USD" decimals="-3">402000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
<us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef ="P11_01_2016To10_31_2017_AllowanceForDoubtfulAccountsOneMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_895" unitRef="USD" decimals="-3">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
<us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef ="P11_01_2016To10_31_2017_AllowanceForDoubtfulAccountsTwoMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_896" unitRef="USD" decimals="-3">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
<us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef ="P11_01_2016To10_31_2017_AllowanceForDoubtfulAccountsThreeMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_897" unitRef="USD" decimals="-3">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
<us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef ="P11_01_2016To10_31_2017_IncomeTaxValuationAllowanceOneMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_898" unitRef="USD" decimals="-3">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
<us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef ="P11_01_2016To10_31_2017_IncomeTaxValuationAllowanceTwoMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_899" unitRef="USD" decimals="-3">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
<us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef ="P11_01_2016To10_31_2017_IncomeTaxValuationAllowanceThreeMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_900" unitRef="USD" decimals="-3">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
<us-gaap:ValuationAllowancesAndReservesDeductions contextRef ="P11_01_2016To10_31_2017_AllowanceForDoubtfulAccountsOneMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_901" unitRef="USD" decimals="-3">98000</us-gaap:ValuationAllowancesAndReservesDeductions>
<us-gaap:ValuationAllowancesAndReservesDeductions contextRef ="P11_01_2016To10_31_2017_AllowanceForDoubtfulAccountsTwoMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_902" unitRef="USD" decimals="-3">60000</us-gaap:ValuationAllowancesAndReservesDeductions>
<us-gaap:ValuationAllowancesAndReservesDeductions contextRef ="P11_01_2016To10_31_2017_AllowanceForDoubtfulAccountsThreeMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_903" unitRef="USD" decimals="-3">126000</us-gaap:ValuationAllowancesAndReservesDeductions>
<us-gaap:ValuationAllowancesAndReservesDeductions contextRef ="P11_01_2016To10_31_2017_IncomeTaxValuationAllowanceOneMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_904" unitRef="USD" decimals="-3">300000</us-gaap:ValuationAllowancesAndReservesDeductions>
<us-gaap:ValuationAllowancesAndReservesDeductions contextRef ="P11_01_2016To10_31_2017_IncomeTaxValuationAllowanceTwoMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_905" unitRef="USD" decimals="-3">5000</us-gaap:ValuationAllowancesAndReservesDeductions>
<us-gaap:ValuationAllowancesAndReservesDeductions contextRef ="P11_01_2016To10_31_2017_IncomeTaxValuationAllowanceThreeMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_906" unitRef="USD" decimals="-3">142000</us-gaap:ValuationAllowancesAndReservesDeductions>
<us-gaap:ValuationAllowancesAndReservesBalance contextRef ="PAsOn10_31_2017_AllowanceForDoubtfulAccountsOneMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_907" unitRef="USD" decimals="-3">639000</us-gaap:ValuationAllowancesAndReservesBalance>
<us-gaap:ValuationAllowancesAndReservesBalance contextRef ="PAsOn10_31_2017_AllowanceForDoubtfulAccountsTwoMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_908" unitRef="USD" decimals="-3">664000</us-gaap:ValuationAllowancesAndReservesBalance>
<us-gaap:ValuationAllowancesAndReservesBalance contextRef ="PAsOn10_31_2017_AllowanceForDoubtfulAccountsThreeMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_909" unitRef="USD" decimals="-3">739000</us-gaap:ValuationAllowancesAndReservesBalance>
<us-gaap:ValuationAllowancesAndReservesBalance contextRef ="PAsOn10_31_2017_IncomeTaxValuationAllowanceOneMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_910" unitRef="USD" decimals="-3">2282000</us-gaap:ValuationAllowancesAndReservesBalance>
<us-gaap:ValuationAllowancesAndReservesBalance contextRef ="PAsOn10_31_2017_IncomeTaxValuationAllowanceTwoMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_911" unitRef="USD" decimals="-3">2067000</us-gaap:ValuationAllowancesAndReservesBalance>
<us-gaap:ValuationAllowancesAndReservesBalance contextRef ="PAsOn10_31_2017_IncomeTaxValuationAllowanceThreeMemberusgaapValuationAllowancesAndReservesTypeAxis" id="Factid_912" unitRef="USD" decimals="-3">1485000</us-gaap:ValuationAllowancesAndReservesBalance>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef ="P11_01_2016To10_31_2017" id="Factid_913" unitRef="shares" decimals="INF">7678</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef ="P11_01_2016To10_31_2017" id="Factid_914" unitRef="USD_per_Share" decimals="2">29.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets contextRef ="PAsOn10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_915" unitRef="USD" decimals="-3">11310000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets contextRef ="PAsOn10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_916" unitRef="USD" decimals="-3">10238000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets contextRef ="PAsOn10_31_2015_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_917" unitRef="USD" decimals="-3">10262000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets contextRef ="PAsOn10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_918" unitRef="USD" decimals="-3">4440000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets contextRef ="PAsOn10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_919" unitRef="USD" decimals="-3">3733000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets contextRef ="PAsOn10_31_2015_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_920" unitRef="USD" decimals="-3">3087000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities contextRef ="PAsOn10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_921" unitRef="USD" decimals="-3">3916000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities contextRef ="PAsOn10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_922" unitRef="USD" decimals="-3">2572000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities contextRef ="PAsOn10_31_2015_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_923" unitRef="USD" decimals="-3">3472000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue contextRef ="P11_01_2016To10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_924" unitRef="USD" decimals="-3">15800000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue contextRef ="P11_01_2015To10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_925" unitRef="USD" decimals="-3">13948000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue contextRef ="P11_01_2014To10_31_2015_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_926" unitRef="USD" decimals="-3">12852000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss contextRef ="P11_01_2016To10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_927" unitRef="USD" decimals="-3">2457000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss contextRef ="P11_01_2015To10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_928" unitRef="USD" decimals="-3">2240000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss contextRef ="P11_01_2014To10_31_2015_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_929" unitRef="USD" decimals="-3">2041000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems contextRef ="P11_01_2016To10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_930" unitRef="USD" decimals="-3">1037000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems contextRef ="P11_01_2015To10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_931" unitRef="USD" decimals="-3">952000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems contextRef ="P11_01_2014To10_31_2015_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_932" unitRef="USD" decimals="-3">665000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss contextRef ="P11_01_2016To10_31_2017_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_933" unitRef="USD" decimals="-3">1320000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss contextRef ="P11_01_2015To10_31_2016_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_934" unitRef="USD" decimals="-3">1323000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss>
<us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss contextRef ="P11_01_2014To10_31_2015_HurcoAutomationLtdMemberusgaapScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" id="Factid_935" unitRef="USD" decimals="-3">1546000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss>
<us-gaap:CommonStockNoParValue contextRef ="PAsOn10_31_2017" id="Factid_936" unitRef="USD_per_Share" decimals="0">0</us-gaap:CommonStockNoParValue>
<us-gaap:CommonStockNoParValue contextRef ="PAsOn10_31_2016" id="Factid_937" unitRef="USD_per_Share" decimals="0">0</us-gaap:CommonStockNoParValue>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef ="PAsOn10_31_2015" id="Factid_938" unitRef="USD" decimals="-3">-9386000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef ="PAsOn10_31_2015_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" id="Factid_939" unitRef="USD" decimals="-3">-10884000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef ="PAsOn10_31_2015_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_940" unitRef="USD" decimals="-3">1498000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef ="PAsOn10_31_2016_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" id="Factid_941" unitRef="USD" decimals="-3">-12325000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef ="PAsOn10_31_2016_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_942" unitRef="USD" decimals="-3">1282000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef ="PAsOn10_31_2017_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" id="Factid_943" unitRef="USD" decimals="-3">-7409000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef ="PAsOn10_31_2017_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_944" unitRef="USD" decimals="-3">-781000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef ="P11_01_2015To10_31_2016" id="Factid_945" unitRef="USD" decimals="-3">-10000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef ="P11_01_2016To10_31_2017" id="Factid_946" unitRef="USD" decimals="-3">4207000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef ="P11_01_2015To10_31_2016_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" id="Factid_947" unitRef="USD" decimals="-3">-1441000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef ="P11_01_2015To10_31_2016_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_948" unitRef="USD" decimals="-3">1431000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef ="P11_01_2016To10_31_2017_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" id="Factid_949" unitRef="USD" decimals="-3">4916000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef ="P11_01_2016To10_31_2017_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_950" unitRef="USD" decimals="-3">-709000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef ="P11_01_2015To10_31_2016_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" id="Factid_951" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef ="P11_01_2015To10_31_2016_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_952" unitRef="USD" decimals="-3">1647000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef ="P11_01_2016To10_31_2017_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" id="Factid_953" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef ="P11_01_2016To10_31_2017_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_954" unitRef="USD" decimals="-3">1354000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
<us-gaap:DebtDisclosureTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_955">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;table width="100%" style="clear:both;clear:both;font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; font-size-adjust: none; font-stretch: normal;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.5in;;"&gt;&lt;div&gt;&lt;div  style="CLEAR:both;font-weight:bold;display:inline;"&gt;4.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: justify;;"&gt;&lt;div&gt;&lt;div  style="CLEAR:both;font-weight:bold;display:inline;"&gt;CREDIT AGREEMENTS AND BORROWINGS&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"&gt;On December 7, 2012, we entered into an agreement, which was subsequently amended on May 9, 2014, June 5, 2014, December 5, 2014 and December 6, 2016 (as amended, the &amp;#8220;U.S. credit agreement&amp;#8221;) with a financial institution that provided us with an unsecured revolving credit and letter of credit facility. The U.S. credit agreement contains customary financial covenants, including covenants (1) restricting us from making certain investments, loans, advances and acquisitions (but permitting us to make investments in subsidiaries of up to $5.0&amp;#160;million), (2) requiring that we maintain a minimum working capital, and (3) requiring that we maintain a minimum tangible net worth. The U.S. credit agreement permits us to pay certain cash dividends, so long as we are not in default under the U.S. credit agreement before and after giving effect to such dividends.&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"&gt;Borrowings under our U.S. credit agreement bear interest either at a LIBOR-based rate or a floating rate, in each case with an interest rate floor of 0.00%. The floating rate equals the greatest of (a)&amp;#160;a one month LIBOR-based rate plus 1.00% per annum, (b)&amp;#160;the federal funds effective rate plus 0.50% per annum, (c) the prevailing prime rate and (d) 0.00%. The rate we must pay for that portion of the U.S. credit agreement which is not utilized is 0.05% per annum.&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"&gt;On December 6, 2016, we entered into a fourth amendment to our U.S. credit agreement to, among other things, increase the unsecured revolving credit facility from $12.5 million to $15.0 million, to increase the cash dividend allowance from $4.0 million per calendar year to $5.0 million per calendar year, and to extend the scheduled maturity date to December 31, 2018. The U.S. credit agreement, as amended, provides for the issuance of up to $5.0 million in letters of credit. We also amended the U.S. credit agreement to increase the minimum working capital and minimum tangible net worth requirements from $90.0 million to $105.0 million and $120.0 million to $125.0 million, respectively.&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"&gt;On February 16, 2017, we amended our credit facility in China to decrease the credit facility from 40.0 million Chinese Yuan to 20.0 million Chinese Yuan (approximately $3.0 million) and renewed the facility with an expiration date of February 15, 2018. We had $1.5 million of borrowings under our China credit facility at each of October 31, 2017 and October 31, 2016, which bears interest at variable rates of 4.4% and 4.6% annually, respectively. We also have a &amp;#163;1.0&amp;#160;million revolving credit facility in the United Kingdom and a &amp;#8364;1.5 million revolving credit facility in Germany. We had no other debt or borrowings under any of our other credit facilities at either of those dates.&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"&gt;All of our credit facilities are unsecured. At October 31, 2017, we had unutilized credit facilities of $19.6 million.&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtDisclosureTextBlock>
<us-gaap:LineOfCreditFacilityInterestRateDescription contextRef ="P11_01_2016To10_31_2017_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_956">Borrowings under our U.S. credit agreement bear interest either at a LIBOR-based rate or a floating rate, in each case with an interest rate floor of 0.00%. The floating rate equals the greatest of (a)a one month LIBOR-based rate plus 1.00% per annum, (b)the federal funds effective rate plus 0.50% per annum, (c) the prevailing prime rate and (d) 0.00%. The rate we must pay for that portion of the U.S. credit agreement which is not utilized is 0.05% per annum.</us-gaap:LineOfCreditFacilityInterestRateDescription>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef ="PAsOn12_05_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_957" unitRef="USD" decimals="-5">12500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef ="PAsOn12_06_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_958" unitRef="USD" decimals="-5">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<hurc:LineOfCreditFacilityCovenantMaximumAllowableDividends contextRef ="PAsOn12_05_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_959" unitRef="USD" decimals="-5">4000000</hurc:LineOfCreditFacilityCovenantMaximumAllowableDividends>
<hurc:LineOfCreditFacilityCovenantMaximumAllowableDividends contextRef ="PAsOn12_06_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_960" unitRef="USD" decimals="-5">5000000</hurc:LineOfCreditFacilityCovenantMaximumAllowableDividends>
<hurc:LineOfCreditFacilityCovenantAmountOfAllowableInvestment contextRef ="P12_01_2012To12_07_2012_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_961" unitRef="USD" decimals="-5">5000000</hurc:LineOfCreditFacilityCovenantAmountOfAllowableInvestment>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef ="PAsOn12_06_2016_LetterOfCreditMemberusgaapShortTermDebtTypeAxis" id="Factid_962" unitRef="USD" decimals="-5">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<hurc:LineOfCreditFacilityCovenantAmountMinimumWorkingCapital contextRef ="PAsOn12_05_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_963" unitRef="USD" decimals="-5">90000000</hurc:LineOfCreditFacilityCovenantAmountMinimumWorkingCapital>
<hurc:LineOfCreditFacilityCovenantAmountMinimumWorkingCapital contextRef ="PAsOn12_06_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_964" unitRef="USD" decimals="-5">105000000</hurc:LineOfCreditFacilityCovenantAmountMinimumWorkingCapital>
<hurc:LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth contextRef ="PAsOn12_05_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_965" unitRef="USD" decimals="-5">120000000</hurc:LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth>
<hurc:LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth contextRef ="PAsOn12_06_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_966" unitRef="USD" decimals="-5">125000000</hurc:LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef ="PAsOn02_15_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_967" unitRef="CNY" decimals="-5">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef ="PAsOn02_16_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_968" unitRef="CNY" decimals="-5">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef ="PAsOn02_16_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_969" unitRef="USD" decimals="-5">3000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:LineOfCreditFacilityExpirationDate1 contextRef ="P02_01_2017To02_16_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_970">2018-02-15</us-gaap:LineOfCreditFacilityExpirationDate1>
<us-gaap:LineOfCredit contextRef ="PAsOn10_31_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_971" unitRef="USD" decimals="-5">1500000</us-gaap:LineOfCredit>
<us-gaap:LineOfCredit contextRef ="PAsOn10_31_2016_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_972" unitRef="USD" decimals="-5">1500000</us-gaap:LineOfCredit>
<us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef ="PAsOn10_31_2017" id="Factid_973" unitRef="USD" decimals="-5">19600000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef ="PAsOn10_31_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_974" unitRef="pure" decimals="3">0.044</us-gaap:DebtInstrumentInterestRateStatedPercentage>
<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef ="PAsOn10_31_2016_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_975" unitRef="pure" decimals="3">0.046</us-gaap:DebtInstrumentInterestRateStatedPercentage>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef ="PAsOn10_31_2017_GBusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_976" unitRef="GBP" decimals="-5">1000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef ="PAsOn10_31_2017_DEusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_977" unitRef="EUR" decimals="-5">1500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:LineOfCreditFacilityExpirationDate1 contextRef ="P12_01_2016To12_06_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_978">2018-12-31</us-gaap:LineOfCreditFacilityExpirationDate1>
<us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration contextRef ="PAsOn10_31_2017_TaxCreditsMemberhurcOperatingLossCarryforwardsAxis" id="Factid_979" unitRef="USD" decimals="0">784000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef ="PAsOn10_31_2014" id="Factid_980" unitRef="shares" decimals="INF">128189</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef ="PAsOn10_31_2014" id="Factid_981" unitRef="USD_per_Share" decimals="2">20.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef ="PAsOn10_31_2016" id="Factid_982" unitRef="shares" decimals="INF">107889</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef ="PAsOn10_31_2017" id="Factid_983" unitRef="shares" decimals="INF">78725</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef ="PAsOn10_31_2015" id="Factid_984" unitRef="shares" decimals="INF">107889</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef ="PAsOn10_31_2015" id="Factid_985" unitRef="USD_per_Share" decimals="2">20.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef ="PAsOn10_31_2016" id="Factid_986" unitRef="USD_per_Share" decimals="2">20.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef ="PAsOn10_31_2017" id="Factid_987" unitRef="USD_per_Share" decimals="2">20.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef ="P11_01_2014To10_31_2015" id="Factid_988" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef ="P11_01_2015To10_31_2016" id="Factid_989" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef ="P11_01_2016To10_31_2017" id="Factid_990" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef ="P11_01_2016To10_31_2017" id="Factid_991" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef ="P11_01_2015To10_31_2016" id="Factid_992" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef ="P11_01_2014To10_31_2015" id="Factid_993" unitRef="shares" decimals="INF">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef ="P11_01_2014To10_31_2015" id="Factid_994" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef ="P11_01_2015To10_31_2016" id="Factid_995" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef ="P11_01_2016To10_31_2017" id="Factid_996" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef ="P11_01_2015To10_31_2016" id="Factid_997" unitRef="shares" decimals="INF">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef ="P11_01_2014To10_31_2015" id="Factid_998" unitRef="shares" decimals="INF">15300</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef ="P11_01_2016To10_31_2017" id="Factid_999" unitRef="shares" decimals="INF">29164</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef ="P11_01_2014To10_31_2015" id="Factid_1000" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef ="P11_01_2015To10_31_2016" id="Factid_1001" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef ="P11_01_2016To10_31_2017" id="Factid_1002" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef ="P11_01_2014To10_31_2015" id="Factid_1003" unitRef="USD_per_Share" decimals="2">35.83</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef ="P11_01_2015To10_31_2016" id="Factid_1004" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef ="P11_01_2016To10_31_2017" id="Factid_1005" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef ="P11_01_2014To10_31_2015" id="Factid_1006" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef ="P11_01_2015To10_31_2016" id="Factid_1007" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef ="P11_01_2016To10_31_2017" id="Factid_1008" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef ="P11_01_2014To10_31_2015" id="Factid_1009" unitRef="USD_per_Share" decimals="2">16.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef ="P11_01_2015To10_31_2016" id="Factid_1010" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef ="P11_01_2016To10_31_2017" id="Factid_1011" unitRef="USD_per_Share" decimals="2">18.31</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
<us-gaap:SharesOutstanding contextRef ="PAsOn10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1012" unitRef="shares" decimals="INF">6573103</us-gaap:SharesOutstanding>
<us-gaap:SharesOutstanding contextRef ="PAsOn10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1013" unitRef="shares" decimals="INF">6641197</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1014" unitRef="USD" decimals="-3">657000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1015" unitRef="USD" decimals="-3">59119000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1016" unitRef="USD" decimals="-3">136742000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2016_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1017" unitRef="USD" decimals="-3">-11043000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1018" unitRef="USD" decimals="-3">664000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1019" unitRef="USD" decimals="-3">61344000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1020" unitRef="USD" decimals="-3">149267000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1021" unitRef="USD" decimals="-3">-8190000</us-gaap:StockholdersEquity>
<hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm contextRef ="P03_01_2016To03_10_2016_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1022">P10Y</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm>
<us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1023">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;A reconciliation of the Company&amp;#8217;s restricted stock activity and related information is as follows:&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Number&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Weighted&amp;#160;Average&amp;#160;Grant&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;of&amp;#160;Shares&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Date&amp;#160;Fair&amp;#160;Value&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Unvested at October 31, 2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;147,350&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;28.79&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Shares or units granted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;71,011&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;34.61&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Shares or units vested&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(38,930)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;26.98&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Shares or units cancelled&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(7,678)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;29.98&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Shares withheld&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(13,944)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;25.89&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Unvested at October 31, 2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;157,809&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;32.05&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
<us-gaap:FairValueDisclosuresTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1024">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both;line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; width: 100%; border: 0px solid; background-color: transparent;"&gt; &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes"&gt; &lt;td width="0" valign="top" style="width:.3pt;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;;"&gt;&lt;div  style="CLEAR:both;CLEAR:both;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;td width="48" valign="top" style="width:.5in;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;5.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;FINANCIAL INSTRUMENTS&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Estimated Fair Value of Financial Instruments&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;FASB fair value guidance establishes a three-tier fair value hierarchy, which categorizes the inputs used in measuring fair value.&amp;#160;&amp;#160;These tiers include: Level 1, defined as observable inputs, such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The carrying amounts for cash and cash equivalents approximate their fair values due to the short maturity of these instruments, and such instruments meet the Level 1 criteria of the three-tier fair value hierarchy discussed above. The carrying amount of short-term debt approximates fair value due to the variable rate of the interest and the short term nature of the instrument.&lt;/div&gt;&lt;/div&gt; &lt;div align="center" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: center; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;In accordance with this guidance, the following table represents the fair value hierarchy for our financial assets and liabilities measured at fair value as of October 31, 2017 and 2016 (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width: 100%; border-collapse: collapse; float: inherit; margin: 0in; border: 0px solid;" align="left"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="27%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="27%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;Liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Level 1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Deferred compensation&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,638&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,363&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Level 2&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Derivatives&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;596&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,725&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,732&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;538&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Recurring Fair Value Measurements&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Included in Level 1 assets are mutual fund investments under a nonqualified deferred compensation plan. We estimate the fair value of these investments on a recurring basis using market prices which are readily available.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Included as Level 2 fair value measurements are derivative assets and liabilities related to gains and losses on foreign currency forward exchange contracts entered into with a third party. We estimate the fair value of these derivatives on a recurring basis using foreign currency exchange rates obtained from active markets. Derivative instruments are reported in the accompanying consolidated financial statements at fair value. We have derivative financial instruments in the form of foreign currency forward exchange contracts as described in Note 1 of Notes to Consolidated Financial Statements in which the U.S. Dollar equivalent notional amount of these contracts was $134.3 million and $125.6 million at October 31, 2017 and 2016, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The fair value of the foreign currency forward exchange contracts and the related currency positions are subject to offsetting market risk resulting from foreign currency exchange rate volatility. The counterparty to the forward exchange contract is a substantial and creditworthy financial institution. We do not consider either the risk of counterparty non-performance or the economic consequences of counterparty non-performance as material risks.&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueDisclosuresTextBlock>
<us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1025">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="display:inline;margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;7.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;EMPLOYEE BENEFITS&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We have defined contribution plans that include a majority of our employees, under which our matching contributions are primarily discretionary. The purpose of these plans is generally to provide additional financial security during retirement by providing employees with an incentive to save throughout their employment. Our contributions and related expense totaled $1.1 million, $1.1 million, and $933,000, for the fiscal years ended October 31, 2017, 2016 and 2015, respectively.&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
<hurc:UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions contextRef ="P11_01_2016To10_31_2017" id="Factid_1026" unitRef="USD" decimals="-3">-20000</hurc:UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions>
<hurc:UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions contextRef ="P11_01_2015To10_31_2016" id="Factid_1027" unitRef="USD" decimals="-3">19000</hurc:UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions>
<hurc:UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions contextRef ="P11_01_2014To10_31_2015" id="Factid_1028" unitRef="USD" decimals="-3">-51000</hurc:UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions>
<us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1029">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;As of October 31, 2017, the balances of intangible assets, other than goodwill, were as follows (in thousands):&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Amortization&lt;br/&gt;Period&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Gross&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Accumulated&lt;br/&gt;Amortization&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Net&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Tradenames and trademarks&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;13 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;245&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(81)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;164&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Tradenames and trademarks&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;indefinite&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;-&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Customer relationships&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;15 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;257&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(132)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;125&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Technology&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;13 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;713&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(239)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;474&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Patents&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;6 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,973&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(2,765)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;208&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;8 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;378&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(333)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,626&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,550)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,076&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin-top: 0px; margin-bottom: 0px; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&amp;#160;&lt;div style="display:inline;font-size: 13.3333px; font-style: normal; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;As of October 31, 2016, the balances of intangible assets, other than goodwill, were as follows (in thousands):&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Weighted&amp;#160;&lt;br/&gt;Average&amp;#160;&lt;br/&gt;Amortization&amp;#160;&lt;br/&gt;Period&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Gross&amp;#160;&lt;br/&gt;Intangible&amp;#160;&lt;br/&gt;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Accumulated&amp;#160;&lt;br/&gt;Amortization&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Net&amp;#160;Intangible&lt;br/&gt;&amp;#160;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Tradenames and trademarks&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;13 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;231&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(59)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;172&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Tradenames and trademarks&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;indefinite&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Customer relationships&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;15 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;254&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(114)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;140&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Technology&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;13 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;672&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(172)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;500&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Patents&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;6 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,972&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(2,741)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;231&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;8 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;373&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(326)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;47&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,562&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,412)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,150&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
<us-gaap:SummaryOfIncomeTaxContingenciesTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1030">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;A summary of open tax years by major jurisdiction is presented below:&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both;line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; width: 100%; border-collapse: collapse; border: 0px solid;"&gt; &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt; &lt;td width="45%" valign="top" style="width:45.0%;padding:0in 0in 0in .5in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;United States federal&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td width="55%" valign="top" style="width:55.0%;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Fiscal 2014 through the current period&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:1"&gt; &lt;td valign="top" style="padding:0in 0in 0in .5in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Germany&amp;#185;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Fiscal 2013 through the current period&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:2;mso-yfti-lastrow:yes"&gt; &lt;td valign="top" style="padding:0in 0in 0in .5in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Taiwan&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Fiscal 2014 through the current period&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; text-indent: 0.5in; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 14.6667px; font-family: Calibri, sans-serif; margin: 0in 0in 0.0001pt 0.75in; text-align: justify; text-indent: -0.25in; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#185; Includes federal as well as state, provincial or similar local jurisdictions, as applicable.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef ="P11_01_2016To10_31_2017" id="Factid_1031" unitRef="USD" decimals="-3">30372000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef ="P11_01_2015To10_31_2016" id="Factid_1032" unitRef="USD" decimals="-3">-6717000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef ="P11_01_2014To10_31_2015" id="Factid_1033" unitRef="USD" decimals="-3">28783000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef ="P11_01_2016To10_31_2017" id="Factid_1034" unitRef="USD" decimals="-3">-4028000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef ="P11_01_2015To10_31_2016" id="Factid_1035" unitRef="USD" decimals="-3">-3913000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef ="P11_01_2014To10_31_2015" id="Factid_1036" unitRef="USD" decimals="-3">-21813000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef ="P11_01_2016To10_31_2017" id="Factid_1037" unitRef="USD" decimals="-3">-2351000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef ="P11_01_2015To10_31_2016" id="Factid_1038" unitRef="USD" decimals="-3">-2456000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef ="P11_01_2014To10_31_2015" id="Factid_1039" unitRef="USD" decimals="-3">-3502000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2015" id="Factid_1040" unitRef="USD" decimals="-3">174568000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1041" unitRef="USD" decimals="-3">655000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1042" unitRef="USD" decimals="-3">57539000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1043" unitRef="USD" decimals="-3">125760000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2015_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1044" unitRef="USD" decimals="-3">-9386000</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef ="PAsOn10_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1045" unitRef="shares" decimals="INF">6551718</us-gaap:SharesOutstanding>
<us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef ="P11_01_2015To10_31_2016" id="Factid_1046" unitRef="USD" decimals="-3">-25000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
<us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef ="P11_01_2014To10_31_2015" id="Factid_1047" unitRef="USD" decimals="-3">119000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
<us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef ="P11_01_2015To10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1048" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
<us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef ="P11_01_2015To10_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1049" unitRef="USD" decimals="-3">-25000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
<us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef ="P11_01_2015To10_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1050" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
<us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef ="P11_01_2015To10_31_2016_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1051" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
<us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef ="P11_01_2014To10_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1052" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
<us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef ="P11_01_2014To10_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1053" unitRef="USD" decimals="-3">119000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
<us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef ="P11_01_2014To10_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1054" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
<us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef ="P11_01_2014To10_31_2015_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1055" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2014" id="Factid_1056" unitRef="USD" decimals="-3">164645000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2014_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1057" unitRef="USD" decimals="-3">651000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2014_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1058" unitRef="USD" decimals="-3">55974000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2014_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1059" unitRef="USD" decimals="-3">111580000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef ="PAsOn10_31_2014_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1060" unitRef="USD" decimals="-3">-3560000</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef ="PAsOn10_31_2014_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1061" unitRef="shares" decimals="INF">6508880</us-gaap:SharesOutstanding>
<us-gaap:InventoryPolicyTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1062">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Inventories&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;. Inventories are stated at the lower of cost or market, with cost determined using the first-in, first-out method. Provisions are made to reduce excess or obsolete inventories to their estimated realizable value.&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InventoryPolicyTextBlock>
<us-gaap:StandardProductWarrantyPolicy contextRef ="P11_01_2016To10_31_2017" id="Factid_1063">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-style: italic; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: italic;"&gt;Product Warranty&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: italic;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; Expected future product warranty claims are recorded to expense when the product is sold. Product warranty estimates are established using historical information about the nature, frequency, and average cost of warranty claims. Warranty claims are influenced by factors such as new product introductions, technological developments, the competitive environment, and the costs of component parts. Actual payments for warranty claims could differ from the amounts estimated requiring adjustments to the liabilities in future periods. See Note 11 of Notes to Consolidated Financial Statements for further discussion of warranties.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:StandardProductWarrantyPolicy>
<us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef ="P11_01_2016To10_31_2017" id="Factid_1064">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-style: italic; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: italic;"&gt;Allowance for Doubtful Accounts&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: italic;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; The allowance for doubtful accounts is based on our best estimate of probable credit issues and historical experience. We perform credit evaluations of the financial condition of our customers. No collateral is required for sales made on open account terms. Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers comprising our customer base and their dispersion across many geographic areas. We consider trade accounts receivable to be past due when payment is not made by the due date as specified on the customer invoice, and we charge off uncollectible balances when all reasonable collection efforts have been exhausted.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
<us-gaap:UseOfEstimates contextRef ="P11_01_2016To10_31_2017" id="Factid_1065">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;Estimates.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: italic; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles requires us to make estimates and assumptions that affect the reported amounts presented and disclosed in our consolidated financial statements. Significant estimates and assumptions in these consolidated financial statements require the exercise of judgment and are used for, but not limited to, allowance for doubtful accounts, estimates of future cash flows and other assumptions associated with goodwill, intangible and long-lived asset impairment tests, useful lives for depreciation and amortization, warranty programs, stock compensation, income taxes and deferred tax valuation allowances, and contingencies. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates.&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:UseOfEstimates>
<us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef ="P11_01_2016To10_31_2017" id="Factid_1066">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;Stock Compensation.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-weight: 400; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif;"&gt; We account for share-based compensation according to FASB guidance relating to share-based payments, which requires the measurement and recognition of compensation expense for all share-based awards made to employees and directors based on estimated fair values on the grant date. This guidance requires that we estimate the fair value of share-based awards on the date of grant and recognize as expense the value of the portion of the award that is ultimately expected to vest over the requisite service period.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
<us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1067">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;Impairment of Long-Lived Assets.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; Annually, or when there are indicators of impairment, we evaluate the carrying value of long-lived assets to be held and used, including property and equipment, software development costs and intangible assets, including goodwill, when events or circumstances warrant such a review. The carrying value of a long-lived asset (or group of assets) to be held and used is considered impaired when the anticipated separately identifiable undiscounted cash flows from such an asset (or group of assets) are less than the carrying value of the asset (or group of assets) in accordance with FASB guidance related to accounting for the impairment or disposal of long-lived assets.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
<us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment contextRef ="PAsOn10_31_2017" id="Factid_1068" unitRef="USD" decimals="-5">12100000</us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment>
<us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment contextRef ="PAsOn10_31_2016" id="Factid_1069" unitRef="USD" decimals="-5">11600000</us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment>
<invest:DerivativeNotionalAmount contextRef ="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_EurosMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_1070" unitRef="USD" decimals="-5">31600000</invest:DerivativeNotionalAmount>
<invest:DerivativeNotionalAmount contextRef ="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_PoundsSterlingMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_1071" unitRef="USD" decimals="-5">8500000</invest:DerivativeNotionalAmount>
<invest:DerivativeNotionalAmount contextRef ="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsDenominatedInNewTaiwanDollarsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_1072" unitRef="USD" decimals="-5">31200000</invest:DerivativeNotionalAmount>
<us-gaap:AssetsNet contextRef ="PAsOn10_31_2015" id="Factid_1073" unitRef="USD" decimals="-3">174568000</us-gaap:AssetsNet>
<us-gaap:AssetsNet contextRef ="PAsOn10_31_2015_AmericasmemberMemberusgaapStatementGeographicalAxis" id="Factid_1074" unitRef="USD" decimals="-3">83236000</us-gaap:AssetsNet>
<us-gaap:AssetsNet contextRef ="PAsOn10_31_2015_EuropeMemberusgaapStatementGeographicalAxis" id="Factid_1075" unitRef="USD" decimals="-3">59468000</us-gaap:AssetsNet>
<us-gaap:AssetsNet contextRef ="PAsOn10_31_2015_AsiaPacificMemberusgaapStatementGeographicalAxis" id="Factid_1076" unitRef="USD" decimals="-3">31864000</us-gaap:AssetsNet>
<us-gaap:NoncurrentAssets contextRef ="PAsOn10_31_2015" id="Factid_1077" unitRef="USD" decimals="-3">14551000</us-gaap:NoncurrentAssets>
<us-gaap:NoncurrentAssets contextRef ="PAsOn10_31_2015_ForeignCountriesMemberusgaapStatementGeographicalAxis" id="Factid_1078" unitRef="USD" decimals="-3">5893000</us-gaap:NoncurrentAssets>
<us-gaap:NoncurrentAssets contextRef ="PAsOn10_31_2017_USusgaapStatementGeographicalAxis" id="Factid_1079" unitRef="USD" decimals="-3">7599000</us-gaap:NoncurrentAssets>
<us-gaap:NoncurrentAssets contextRef ="PAsOn10_31_2016_USusgaapStatementGeographicalAxis" id="Factid_1080" unitRef="USD" decimals="-3">7846000</us-gaap:NoncurrentAssets>
<us-gaap:NoncurrentAssets contextRef ="PAsOn10_31_2015_USusgaapStatementGeographicalAxis" id="Factid_1081" unitRef="USD" decimals="-3">8658000</us-gaap:NoncurrentAssets>
<us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1082">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Long-lived tangible assets, net by geographic area, were (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width: 80%; border-collapse: collapse; float: inherit; margin: 0in auto; display: table;" align="center" &gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="29%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1"&gt;As&amp;#160;of&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;United States of America&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;7,599&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;7,846&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;8,658&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign countries&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,185&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;5,911&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;5,893&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,784&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,757&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;14,551&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Net assets by geographic area were (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width: 80%; border-collapse: collapse; float: inherit; margin: 0in auto; display: table;" align="center" &gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="29%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1"&gt;As&amp;#160;of&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Americas&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;86,432&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;84,040&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;83,236&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Europe&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;70,536&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60,861&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;59,468&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Asia Pacific&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;46,117&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;40,574&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;31,864&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;203,085&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;185,475&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;174,568&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
<us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1083">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: normal;"&gt;&lt;div style="display:inline;; margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: normal;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0pt 0px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-weight: normal;"&gt;&lt;div style="display:inline;COLOR: black"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;12.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;OPERATING LEASES&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: normal;"&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;We lease facilities, certain equipment and vehicles under operating leases that expire at various dates through 2024. Future payments required under operating leases as of October 31, 2017, are summarized as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: normal;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width:80%;float: inherit;border-collapse:collapse;border-width:80%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2018&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,316&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2019&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,077&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2020&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;902&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2021&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;706&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;2022 and thereafter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;967&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;7,968&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: normal;"&gt;Lease expense for the fiscal years ended October 31, 2017, 2016, and 2015 was $4.4 million, $4.5 million, and $3.8 million, respectively.&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
<hurc:NumberOfGuarantees contextRef ="P11_01_2016To10_31_2017" id="Factid_1084" unitRef="pure" decimals="0">27</hurc:NumberOfGuarantees>
<us-gaap:GuaranteeObligationsMaximumExposure contextRef ="PAsOn10_31_2017" id="Factid_1085" unitRef="USD" decimals="-5">1000000</us-gaap:GuaranteeObligationsMaximumExposure>
<us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1086">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: center; margin: 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;Schedule II - Valuation and Qualifying Accounts and Reserves&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: center; margin: 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;for the Years Ended October 31, 2017, 2016, and 2015&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: center; margin: 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;(Dollars in thousands)&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: center; margin: 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Description&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Balance&amp;#160;at&amp;#160;&lt;br/&gt;Beginning&lt;br/&gt;of&amp;#160;Period&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Charged&amp;#160;to/&amp;#160;&lt;br/&gt;(Recovered&amp;#160;&lt;br/&gt;from)&lt;br/&gt;Costs&amp;#160;and&lt;br/&gt;Expenses&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Charged&lt;br/&gt;to&amp;#160;Other&lt;br/&gt;Accounts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Deductions&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Balance&lt;br/&gt;at&amp;#160;End&lt;br/&gt;of&amp;#160;Period&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Allowance for doubtful accounts for the year ended:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;October 31, 2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;664&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(123)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;98&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&lt;div  style="CLEAR:both;vertical-align: super;font-size: smaller;display:inline;"&gt;(1)&lt;/div&gt;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;639&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;October 31, 2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;739&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(15)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;60&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&lt;div  style="CLEAR:both;vertical-align: super;font-size: smaller;display:inline;"&gt;(1)&lt;/div&gt;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;664&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;October 31, 2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;878&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(13)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;126&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&lt;div  style="CLEAR:both;vertical-align: super;font-size: smaller;display:inline;"&gt;(1)&lt;/div&gt;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;739&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Income tax valuation allowance for the year ended:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;October 31, 2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,067&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;515&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;300&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,282&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;October 31, 2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,485&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;587&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;5&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,067&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;October 31, 2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,225&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;402&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;142&lt;/td&gt;&lt;td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,485&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px 0px 0px 0in; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;vertical-align: super;font-size: smaller;display:inline;"&gt;&lt;div style="display:inline;; margin-right: 0px; font-style: normal; font-size: 11.1111px; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-weight: 400;"&gt;&lt;table style="clear:both;clear:both;font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; width: 100%; margin-top: 0px; margin-bottom: 0px; font-stretch: normal; border-collapse: collapse;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="text-align: justify; vertical-align: top;"&gt;&lt;td style="width: 0.25in; text-align: left;;"&gt;&lt;div&gt;&lt;div style="display:inline;color: black;"&gt;&lt;div  style="CLEAR:both;vertical-align: super;font-size: smaller;display:inline;"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: justify;;"&gt;&lt;div&gt;&lt;div style="display:inline;color: black;"&gt;Receivable write-offs.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
<us-gaap:IncomeTaxDisclosureTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1087">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both;line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; width: 100%; border: 0px solid;"&gt; &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes"&gt; &lt;td width="0" valign="top" style="width:.3pt;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt;&lt;div  style="CLEAR:both;CLEAR:both;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;td width="48" valign="top" style="width:.5in;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;6.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;INCOME TAXES&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;In the fiscal years set forth below, the provision for income taxes consisted of the following (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="41%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="8" rowspan="1"&gt;Year&amp;#160;Ended&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Current:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#FFFFFF"&gt;U.S. taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;308&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;1,362&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;4,600&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#CCEEFF"&gt;Foreign taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;4,185&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;4,456&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;3,752&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;4,493&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;5,818&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;8,352&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Deferred:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#FFFFFF"&gt;U.S. taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;1,236&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(176)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(896)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#CCEEFF"&gt;Foreign taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;(128)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;(49)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;(117)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;1,108&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(225)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(1,013)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Justify;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;5,601&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;5,593&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;7,339&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;A comparison of income tax expense at the U.S. statutory rate to the Company&amp;#8217;s effective tax rate is as follows (dollars in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="41%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="8" rowspan="1"&gt;Year&amp;#160;Ended&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Justify;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Income before income taxes:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#FFFFFF"&gt;Domestic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;5,477&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;2,703&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;10,806&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#CCEEFF"&gt;Foreign&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;15,239&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;16,182&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;12,747&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;Earnings (Loss) before taxes on income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;20,716&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;18,885&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;23,553&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Tax rates:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;U.S. statutory rate&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:2px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;34&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:1px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;34&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;35&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Effect of tax rate of international jurisdictions different than U.S. statutory rates&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;(5&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;(7&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;(5&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:#000000;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;Valuation allowance.&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;3&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;State taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;0&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;0&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;Tax Credits&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(3&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(2&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Effect of Tax Rate Changes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;0&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;4&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;0&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;0&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;(2&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;0&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;Effective tax rate&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;27&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;30&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;31&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;%&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We have not made any provision for U.S. income taxes on the undistributed earnings of our wholly-owned foreign subsidiaries based upon our determination that such earnings will be indefinitely reinvested.&amp;#160;&amp;#160;Undistributed earnings of our wholly-owned foreign subsidiaries at October 31, 2017 were approximately $92.9 million. In the event these earnings are later distributed to the U.S., such distributions would likely result in additional U.S. tax that may be offset, at least in part, by associated foreign tax credits.&lt;/div&gt;&lt;/div&gt; &lt;div align="center" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: center; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Deferred income taxes are determined based on the difference between the amounts used for financial reporting purposes and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.&amp;#160;&amp;#160;Deferred taxes are adjusted for changes in tax rates and tax laws when changes are enacted.&amp;#160;&amp;#160;Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;As of October 31, 2017, we had deferred tax assets established for accumulated net operating loss carryforwards of $1.7 million, primarily related to state and foreign jurisdictions.&amp;#160;&amp;#160;We also have deferred tax assets for research and development tax credits of $0.5 million. We have established a valuation allowance against some of these carryforwards due to the uncertainty of their full realization.&amp;#160;&amp;#160;As of October 31, 2017 and 2016, the balance of this valuation allowance was $2.3 million and $2.1 million, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Significant components of our deferred tax assets and liabilities at October 31, 2017 and 2016 were as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="27%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Deferred Tax Assets:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Accrued inventory reserves&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,965&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,824&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Accrued warranty expenses&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;438&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;312&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Compensation related expenses&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,952&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,664&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Net derivative instruments&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;417&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Unrealized exchange gain/loss&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;370&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Other accrued expenses&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;187&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;194&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Net operating loss carryforwards&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,722&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,616&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Other credit carryforwards&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;517&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;474&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;404&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;331&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;8,602&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;7,785&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Less: Valuation allowance - net operating loss and other credit carryforwards&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(2,282)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(2,067)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Deferred tax assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;6,320&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;5,718&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Deferred Tax Liabilities:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Net derivative instruments&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(701)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Property and equipment and capitalized software development costs&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,241)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(2,717)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Unrealized exchange gain/loss&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(116)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(624)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(456)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Net deferred tax assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,339&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,844&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;As of October 31, 2017, we had net operating losses carryforwards for international and U.S. income tax purposes of $8.1 million, of which $6.7 million will expire within 5 years beginning in 2018 and $1.4 million will expire between 5 and 20 years. We also had tax credits of $784,000 which will expire between year&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;s&lt;/div&gt; 2022 and 2027.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding the related accrual for interest or penalties, is as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, beginning of year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,102&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,034&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,196&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Additions based on tax positions related to the current year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;37&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;52&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;17&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Additions (reductions) related to prior year tax positions&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(20)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;19&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(51)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Reductions due to statute expiration&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(74)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;56&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(128)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, end of year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,101&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,102&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,034&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The entire balance of the unrecognized tax benefits and related interest at October 31, 2017, if recognized, would affect the effective tax rate in future periods. This balance will be reduced by $1.0 million during the next fiscal year due to statute of limitations expiration.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We recognize accrued interest and penalties related to unrecognized tax benefits as components of our income tax provision.&amp;#160;&amp;#160;As of October 31, 2017, the amount of interest accrued, reported in other liabilities, was approximately $65,000, which did not include the federal tax benefit of interest deductions. The statute of limitations with respect to unrecognized tax benefits will expire between July 2018 and July 2020.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We file income tax returns in the U.S.&amp;#160;federal jurisdiction and various states, local, and non-U.S.&amp;#160;jurisdictions.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;A summary of open tax years by major jurisdiction is presented below:&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both;line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; width: 100%; border-collapse: collapse; border: 0px solid;"&gt; &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"&gt; &lt;td width="45%" valign="top" style="width:45.0%;padding:0in 0in 0in .5in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;United States federal&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td width="55%" valign="top" style="width:55.0%;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Fiscal 2014 through the current period&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:1"&gt; &lt;td valign="top" style="padding:0in 0in 0in .5in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Germany&amp;#185;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Fiscal 2013 through the current period&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="mso-yfti-irow:2;mso-yfti-lastrow:yes"&gt; &lt;td valign="top" style="padding:0in 0in 0in .5in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Taiwan&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Fiscal 2014 through the current period&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; text-indent: 0.5in; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 14.6667px; font-family: Calibri, sans-serif; margin: 0in 0in 0.0001pt 0.75in; text-align: justify; text-indent: -0.25in; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#185; Includes federal as well as state, provincial or similar local jurisdictions, as applicable.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
<us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy contextRef ="P11_01_2016To10_31_2017" id="Factid_1088">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Software Development Costs. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We sell software products that are essential to our machine tools. Costs incurred to develop computer software products and significant enhancements to software features of existing products to be sold or otherwise marketed are capitalized, after technological feasibility is established. Software development costs are amortized on a straight-line basis over the estimated product life of the related software, which ranges from three to five years. We capitalized costs of $2.3 million in fiscal 2017, $2.2 million in fiscal 2016, and $1.4 million in fiscal 2015 related to software development projects. Amortization expense for software development costs was $1.0 million, $1.2 million, and $1.0 million, for the fiscal years ended October 31, 2017, 2016, and 2015, respectively. Accumulated amortization at October 31, 2017 and 2016 was $17.4 million and $16.5 million, respectively.&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Estimated amortization expense for the remaining unamortized software development costs for the fiscal years ending October 31, is as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width:50%;float: inherit;border-collapse:collapse;border-width:50%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Fiscal&amp;#160;Year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Amortization&amp;#160;Expense&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2018&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,425&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2019&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,250&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2020&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,200&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2021&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,075&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2022&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;975&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy>
<us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1089">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: italic; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Translation of Foreign Currencies&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;. All balance sheet accounts of non-U.S. subsidiaries are translated at the exchange rate as of the end of the year and translation adjustments of foreign currency balance sheets are recorded as a component of Accumulated other comprehensive loss in shareholders' equity. Income and expenses are translated at the average exchange rates during the year. Cumulative foreign currency translation adjustments, net of gains related to our net investment hedges, as of October 31, 2017 were a net loss of $7.4 million and are included in Accumulated other comprehensive loss. Foreign currency transaction gains and losses are recorded as income or expense as incurred and are recorded in Other expense, net.&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
<us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1090">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Statements of Cash Flows&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;. We consider all highly liquid investments with a stated maturity at the date of purchase of three months or less to be cash equivalents. Cash flows from hedges are classified consistent with the items being hedged.&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
<us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1091">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Property and Equipment&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;. Property and equipment are carried at cost. &lt;/div&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;Depreciation and amortization of assets are provided primarily under the straight-line method over the shorter of the estimated useful lives or the lease terms as follows:&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width:60%;float: inherit;border-collapse:collapse;border-width:60%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Number&amp;#160;of&amp;#160;Years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Land&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Indefinite&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Building&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;40&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Machines&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;7 &amp;#150; 10&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Shop and office equipment&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;3&amp;#160;&amp;#150; 7&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Building &amp;#38; leasehold improvements&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;3 &amp;#150; 40&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Total depreciation and amortization expense recognized for property and equipment for the fiscal years ended October 31, 2017, 2016 and 2015 was $2.5 million, $2.5 million, and $2.2 million, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
<us-gaap:ResearchAndDevelopmentExpensePolicy contextRef ="P11_01_2016To10_31_2017" id="Factid_1092">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;Research and Development Costs.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; The costs associated with research and development programs for new products and significant product improvements, other than software development costs which are eligible for capitalization per FASB guidance, are expensed as incurred and are included in Selling, general and administrative expenses. Research and development expenses totaled $4.2 million, $4.9 million, and $3.9 million, in fiscal 2017, 2016, and 2015, respectively.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400; font-size: 13.3333px;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
<us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1093">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Goodwill and Intangible Assets. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Goodwill and other separately recognized intangible assets with indefinite lives are not subject to amortization. At least once annually or when indicators of impairment exist, we perform an impairment test for goodwill. We use a qualitative approach to test goodwill and indefinite-lived assets for impairment annually. Periodically, or when indicators of impairment exist, we also utilize a two-stepped approach to measuring goodwill impairment. The first step of the test determines if there is potential goodwill impairment. In this step we compare the fair value of the reporting unit to its carrying amount (which includes goodwill). The fair value of the reporting unit is determined by using an estimate of future cash flows utilizing a risk-adjusted discount rate to calculate the net present value of future cash flows (income approach), and by using a market approach based upon an analysis of valuation metrics of comparable peer companies. If the carrying amount exceeds the fair value, we perform the second step of the test, which measures the amount of impairment loss to be recorded, if any. In the second step, we compare the carrying amount of the goodwill to the implied fair value of the goodwill based on the net fair value of the recognized and unrecognized assets and liabilities of the reporting unit. If the implied fair value is less than the carrying value, an impairment loss is recorded to the extent that the fair value of the goodwill is less than its carrying value. For other separately recognized intangible assets with indefinite lives, we use a qualitative approach to test such assets for impairment if certain conditions are met. Intangible assets that are determined to have a finite life are amortized over their estimated useful lives and are also subject to review for impairment, if indicators of impairment are identified.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;For fiscal 2017, we utilized both the quantitative and qualitative approaches to test for goodwill impairment and a qualitative approach to test intangible assets for potential impairment. For fiscal 2016, we utilized the qualitative approach to test both goodwill and intangible assets for potential impairment. For each of fiscal 2017 and 2016, we concluded that goodwill and other intangible assets were not impaired.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;As of October 31, 2017, the balances of intangible assets, other than goodwill, were as follows (in thousands):&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Amortization&lt;br/&gt;Period&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Gross&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Accumulated&lt;br/&gt;Amortization&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Net&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Tradenames and trademarks&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;13 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;245&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(81)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;164&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Tradenames and trademarks&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;indefinite&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;-&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Customer relationships&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;15 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;257&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(132)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;125&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Technology&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;13 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;713&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(239)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;474&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Patents&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;6 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,973&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(2,765)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;208&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;8 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;378&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(333)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,626&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,550)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,076&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin-top: 0px; margin-bottom: 0px; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&amp;#160;&lt;div style="display:inline;font-size: 13.3333px; font-style: normal; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;As of October 31, 2016, the balances of intangible assets, other than goodwill, were as follows (in thousands):&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Weighted&amp;#160;&lt;br/&gt;Average&amp;#160;&lt;br/&gt;Amortization&amp;#160;&lt;br/&gt;Period&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Gross&amp;#160;&lt;br/&gt;Intangible&amp;#160;&lt;br/&gt;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Accumulated&amp;#160;&lt;br/&gt;Amortization&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Net&amp;#160;Intangible&lt;br/&gt;&amp;#160;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Tradenames and trademarks&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;13 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;231&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(59)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;172&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Tradenames and trademarks&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;indefinite&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Customer relationships&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;15 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;254&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(114)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;140&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Technology&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;13 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;672&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(172)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;500&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Patents&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;6 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,972&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(2,741)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;231&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;8 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;373&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(326)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;47&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,562&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,412)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,150&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;Intangible asset amortization expense was $136,000, $137,000, and $207,000 for fiscal 2017, 2016 and 2015, respectively. Annual intangible asset amortization expense is estimated to be $120,000 per year for fiscal years 2018 through 2022.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
<us-gaap:EarningsPerSharePolicyTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1094">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Earnings Per Share. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares actually outstanding during the period. Diluted earnings per share assumes the issuance of additional shares of common stock upon exercise of all outstanding stock options and contingently issuable securities if the effect is dilutive, in accordance with the treasury stock method discussed in FASB guidance on &amp;#8220;Earnings Per Share.&amp;#8221;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The following table presents a reconciliation of our basic and diluted earnings per share computation:&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="65%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="17" rowspan="1"&gt;Fiscal&amp;#160;Year&amp;#160;Ended&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;(in&amp;#160;thousands,&amp;#160;except&amp;#160;per&amp;#160;share&amp;#160;amounts)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;Net income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,115&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,115&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,292&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,292&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16,214&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16,214&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;Undistributed earnings&amp;#160;&amp;#160;allocated to participating shares&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(100)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(100)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(76)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(76)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(93)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(93)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;Net income applicable to common shareholders&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,216&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,216&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16,121&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16,121&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;Weighted average shares&amp;#160;&amp;#160;outstanding&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,615&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,615&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,569&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,569&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,543&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,543&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;Stock options and contingently issuable securities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;-&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;65&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;-&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;73&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;-&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;59&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,615&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,680&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,569&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,642&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,543&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,602&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;Income per share&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.27&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.25&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.01&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1.99&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.46&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.44&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
<us-gaap:IncomeTaxPolicyTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1095">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Income Taxes. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We account for income taxes and the related accounts under the asset and liability method. Deferred tax assets and liabilities are measured using enacted income tax rates in each jurisdiction in effect for the year in which the temporary differences are expected to be recovered or settled. These deferred tax assets are reduced by a valuation allowance, which is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Our judgment regarding the realization of deferred tax assets may change due to future profitability and market conditions, changes in U.S. or foreign tax laws and other factors. These changes, if any, may require material adjustments to these deferred tax assets and an accompanying reduction or increase in net income in the period when such determinations are made.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The determination of our provision for income taxes requires judgment, the use of estimates and the interpretation and application of&amp;#160;complex tax laws. Our provision for income taxes reflects a combination of income earned and taxed at the federal and state level in the U.S., as well as in various foreign jurisdictions. We have not provided for any U.S. income taxes on the undistributed earnings of our foreign subsidiaries based upon our determination that such earnings will be indefinitely reinvested abroad.&amp;#160;&amp;#160;Undistributed earnings of our wholly-owned foreign subsidiaries at October 31, 2017 were approximately $92.9 million. In the event these earnings are later distributed to the U.S., such distributions would likely result in additional U.S. tax that may be offset, at least in part, by associated foreign tax credits.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;In addition to the risks to the effective tax rate described above, the future effective tax rate reflected in forward-looking statements is based on currently effective tax laws. Significant changes in those laws could materially affect these estimates.&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;We recognize uncertain tax positions when it is more likely than not that the tax position will be sustained upon examination by relevant taxing authorities, based on the technical merits of the position. The amount recognized is measured as the largest amount of benefit that is greater than 50&amp;#160;percent likely of being realized upon ultimate settlement.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IncomeTaxPolicyTextBlock>
<us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1096">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="31%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="5" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="31%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="5" rowspan="1"&gt;2016&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Balance Sheet&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1"&gt;Fair&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Balance Sheet&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1"&gt;Fair&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Derivatives&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Location&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1"&gt;Value&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Location&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1"&gt;Value&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Designated as Hedging Instruments:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Derivative assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;305&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Derivative assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,721&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Derivative liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,508&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Derivative liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;173&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Not Designated as Hedging Instruments:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Derivative assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;291&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Derivative assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;4&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Derivative liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;224&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Derivative liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;365&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
<us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1097">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Derivative instruments had the following effects on our Consolidated Balance Sheets, Statements of Changes in Shareholders&amp;#8217; Equity and Statements of Income, net of tax, during the fiscal years ended October 31, 2017 and 2016 (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Amount of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Location of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Amount of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Recognized in&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Reclassified from&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Reclassified from&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Other Comprehensive&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Other Comprehensive&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Other Comprehensive&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Derivatives&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Income (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Income (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Income (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Designated as Hedging Instruments:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(Effective Portion)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;(709)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;1,431&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;Cost of sales and service&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;1,354&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;1,647&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#150; Intercompany sales/purchases&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contract&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;(96)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;28&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#150; Net Investment&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We recognized the following gains and losses in our Consolidated Statements of Income during the fiscal years ended October 31, 2017 and 2016 on derivative instruments not designated as hedging instruments (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Location of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="28%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Amount of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Derivatives&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Recognized in Operations&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="28%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Recognized in Operations&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Not Designated as Hedging Instruments:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other expense, net&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(1,001)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;536&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
<us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1098">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Estimated amortization expense for the remaining unamortized software development costs for the fiscal years ending October 31, is as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width:50%;float: inherit;border-collapse:collapse;border-width:50%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Fiscal&amp;#160;Year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Amortization&amp;#160;Expense&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2018&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,425&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2019&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,250&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2020&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,200&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2021&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,075&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2022&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;975&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
<us-gaap:QuarterlyFinancialInformationTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1099">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="display:inline;margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0pt 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-weight: 400;"&gt;&lt;div style="display:inline;COLOR: black"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;13.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;QUARTERLY FINANCIAL INFORMATION (Unaudited)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:95%;float: inherit;border-collapse:collapse;border-width:95%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;First&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Second&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Third&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Fourth&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;2017&amp;#160;(In&amp;#160;thousands,&amp;#160;except&amp;#160;per&amp;#160;share&amp;#160;data)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Sales and service fees&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;48,744&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;58,222&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;60,770&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;75,931&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Gross profit&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;12,586&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;17,068&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;17,540&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;23,370&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Gross profit margin&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;26&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;29&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;29&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;31&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;11,167&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;11,714&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;12,395&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;14,385&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Operating income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,419&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;5,354&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;5,145&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;8,985&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Provision for income taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;543&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,467&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,353&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,238&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Net income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;879&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,646&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,888&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;6,702&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Income per common share &amp;#150; basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.13&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.55&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.58&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1.01&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Income per common share &amp;#150; diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.13&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.54&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.58&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1.00&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:95%;float: inherit;border-collapse:collapse;border-width:95%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;First&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Second&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Third&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Fourth&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;2016&amp;#160;(In&amp;#160;thousands,&amp;#160;except&amp;#160;per&amp;#160;share&amp;#160;data)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Quarter&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Sales and service fees&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;56,503&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;52,029&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;52,403&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;66,354&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Gross profit&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;17,698&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;16,610&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;16,135&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;19,997&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Gross profit margin&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;31&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;32&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;31&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;30&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;11,961&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;11,943&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;12,042&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;14,878&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Operating income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;5,737&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,667&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,093&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;5,119&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Provision for income taxes&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,709&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,225&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,120&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,539&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Net income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,895&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,674&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,720&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;3,003&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Income per common share &amp;#150; basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.59&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.56&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.41&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;0.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Income per common share &amp;#150; diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.58&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.56&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.40&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;0.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
<us-gaap:SegmentReportingDisclosureTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1100">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="display:inline;margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0pt 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-weight: 400;"&gt;&lt;div style="display:inline;COLOR: black"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;14.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;SEGMENT INFORMATION&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We operate in a single segment: industrial automation equipment. We design, manufacture and sell computerized (i.e., Computer Numeric Control) machine tools, consisting primarily of vertical machining centers (mills) and turning centers (lathes), to companies in the metal cutting industry through a worldwide sales, service and distribution network.&amp;#160;&amp;#160;Although the majority of our computer control systems and software products are proprietary, they predominantly use industry standard personal computer components.&amp;#160;&amp;#160;Our computer control systems and software products are primarily sold as integral components of our computerized machine tool products.&amp;#160;&amp;#160;We also provide machine tool components, software options, control upgrades, accessories and replacement parts for our products, as well as customer service and training support.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We sell our products through more than 193 independent agents and distributors throughout the Americas, Europe and Asia. Our line is the primary line for the majority of our distributors globally even though some may carry competitive products. We also have our own direct sales and service organizations in China, France, Germany, India, Italy, Poland, Singapore, South Africa, Taiwan, the United Kingdom, and certain areas of the United States, which are among the world's principal machine tool consuming countries. During fiscal 2017, no distributor accounted for more than 5% of our sales and service fees. In fiscal 2017, approximately 71% of our revenues were from customers located outside of the U.S. and no single end-user of our products accounted for more than 5% of our total sales and service fees.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400; background-color: transparent;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The following table sets forth the contribution of each of our product groups to our total sales and service fees during each of the past three fiscal years (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 14.6667px; font-family: Calibri, sans-serif; margin: 0in 0in 0.0001pt; line-height: normal; font-style: normal; font-weight: 400; text-indent: 0in; list-style-position: inside;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;Net Sales and Service Fees by Product Category&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width: 85%; border-collapse: collapse; float: inherit; margin: 0in auto; display: table;" align="center" &gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="35%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1"&gt;Year&amp;#160;ended&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Computerized Machine Tools *&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;209,311&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;195,618&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;189,712&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Computer Control Systems and Software &lt;div  style="CLEAR:both;vertical-align: super;font-size: smaller;display:inline;"&gt;&amp;#134;&lt;/div&gt;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,324&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,078&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,085&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Service Parts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;24,255&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;21,908&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;19,375&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Service Fees&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;7,777&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;7,685&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;7,211&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;243,667&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;227,289&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;219,383&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: Courier; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline; margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: Courier; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:'';margin-top:0in;margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:'Calibri','sans-serif';mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'TimesNewRoman';mso-bidi-theme-font:minor-bidi;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;tab-stops:.15in"&gt;&lt;div style="display:inline; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif;  margin-right: 0px; font-style: italic; font-weight: 400;"&gt;*&amp;#160;&amp;#160;&lt;/div&gt;&amp;#160;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 400;"&gt;Amounts shown include sales of Milltronics and Takumi computerized machine tools to third parties since the respective dates of acquisitions.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:'';margin-top:0in;margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:'Calibri','sans-serif';mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'TimesNewRoman';mso-bidi-theme-font:minor-bidi;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;tab-stops:.3pt 11.1pt"&gt;&lt;div style="display:inline; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;vertical-align: super;font-size: smaller;display:inline;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 700;"&gt;&amp;#134;&amp;#160;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 400;"&gt;Amounts shown do not include computer control systems and software sold as an integrated component of computerized machine systems.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:'';margin-top:0in;margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:'Calibri','sans-serif';mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'TimesNewRoman';mso-bidi-theme-font:minor-bidi;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;tab-stops:.3pt 11.1pt"&gt;&lt;div style="display:inline; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 400;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: Courier; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The following table sets forth revenues by geographic area, based on customer location, for each of the past three fiscal years (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;Revenues by Geographic Area&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width: 100%; border-collapse: collapse; float: inherit; margin: 0in; display: table;" align="left" &gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="35%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1"&gt;Year&amp;#160;Ended&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;United States of America&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;70,912&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;70,630&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;66,781&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Canada&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,801&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,881&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,114&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Central &amp;#38; South Americas&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,844&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,950&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,930&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Total Americas&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;76,557&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;76,461&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;71,825&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Germany&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;48,786&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;44,411&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;43,727&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;United Kingdom&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;28,019&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;25,313&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;30,235&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Italy&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;13,416&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;12,947&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;11,768&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;France&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,917&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,787&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,162&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other Europe&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;27,583&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;27,150&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;26,598&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Total Europe&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;131,721&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;123,608&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;125,490&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Asia Pacific&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;32,694&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;25,633&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;20,265&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other Foreign&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,695&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,587&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,803&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Total Europe, Asia Pacific and Other Foreign&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;167,110&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;150,828&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;147,558&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;243,667&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;227,289&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;219,383&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Long-lived tangible assets, net by geographic area, were (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width: 80%; border-collapse: collapse; float: inherit; margin: 0in auto; display: table;" align="center" &gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="29%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1"&gt;As&amp;#160;of&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;United States of America&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;7,599&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;7,846&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;8,658&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign countries&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,185&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;5,911&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;5,893&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,784&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,757&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;14,551&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Net assets by geographic area were (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width: 80%; border-collapse: collapse; float: inherit; margin: 0in auto; display: table;" align="center" &gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="29%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1"&gt;As&amp;#160;of&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Americas&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;86,432&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;84,040&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;83,236&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Europe&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;70,536&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60,861&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;59,468&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Asia Pacific&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;46,117&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;40,574&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;31,864&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="49%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;203,085&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;185,475&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;174,568&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
<us-gaap:OperatingLeasesRentExpenseNet contextRef ="P11_01_2016To10_31_2017" id="Factid_1101" unitRef="USD" decimals="-5">4400000</us-gaap:OperatingLeasesRentExpenseNet>
<us-gaap:OperatingLeasesRentExpenseNet contextRef ="P11_01_2015To10_31_2016" id="Factid_1102" unitRef="USD" decimals="-5">4500000</us-gaap:OperatingLeasesRentExpenseNet>
<us-gaap:OperatingLeasesRentExpenseNet contextRef ="P11_01_2014To10_31_2015" id="Factid_1103" unitRef="USD" decimals="-5">3800000</us-gaap:OperatingLeasesRentExpenseNet>
<us-gaap:SignificantAccountingPoliciesTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1104">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400; font-style: normal;"&gt;&lt;table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both;font-style: normal; line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; width: 100%; display: table;" &gt; &lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes"&gt; &lt;td width="0" valign="top" style="width:.3pt;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt;&lt;div  style="CLEAR:both;CLEAR:both;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;td width="48" valign="top" style="width:.5in;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;1.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"&gt; &lt;div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: italic; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Consolidation&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;. The consolidated financial statements include the accounts of Hurco Companies, Inc. (an Indiana corporation) and its wholly-owned subsidiaries. We have a 35% ownership interest in a Taiwan affiliate that is accounted for using the equity method. Our investment in that affiliate was approximately $3.6 million and $3.6 million as of October 31, 2017 and 2016, respectively. That investment is included in Investments and other assets, net on the accompanying Consolidated Balance Sheets. Intercompany accounts and transactions have been eliminated.&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Statements of Cash Flows&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;. We consider all highly liquid investments with a stated maturity at the date of purchase of three months or less to be cash equivalents. Cash flows from hedges are classified consistent with the items being hedged.&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: italic; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Translation of Foreign Currencies&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;. All balance sheet accounts of non-U.S. subsidiaries are translated at the exchange rate as of the end of the year and translation adjustments of foreign currency balance sheets are recorded as a component of Accumulated other comprehensive loss in shareholders' equity. Income and expenses are translated at the average exchange rates during the year. Cumulative foreign currency translation adjustments, net of gains related to our net investment hedges, as of October 31, 2017 were a net loss of $7.4 million and are included in Accumulated other comprehensive loss. Foreign currency transaction gains and losses are recorded as income or expense as incurred and are recorded in Other expense, net.&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400; font-style: normal;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400; font-style: normal;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Hedging. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We are exposed to certain market risks relating to our ongoing business operations, including foreign currency risk, interest rate risk and credit risk. We manage our exposure to these and other market risks through regular operating and financing activities. Currently, the only risk that we manage through the use of derivative instruments is foreign currency risk.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could be adversely affected by changes in foreign currency exchange rates. To reduce the potential effects of foreign exchange rate movements on our net equity investment in one of our foreign subsidiaries, and the gross profit and net earnings of certain of our foreign subsidiaries, we enter into derivative financial instruments in the form of foreign exchange forward contracts with a major financial institution. We are primarily exposed to foreign currency exchange rate risk with respect to transactions and net assets denominated in Euros, Pounds Sterling, Indian Rupee, South African Rand, Singapore Dollars, Chinese Yuan, Polish Zloty, and New Taiwan Dollars.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We account for derivative instruments as either assets or liabilities and carry them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation. For derivative instruments designated as a fair value hedge, the gain or loss is recognized in earnings in the period of change together with the offsetting loss or gain on the hedged item attributed to the risk being hedged. For a derivative instrument designated as a cash flow hedge, the effective portion of the derivative&amp;#8217;s gain or loss is initially reported as a component of Accumulated other comprehensive loss in shareholders&amp;#8217; equity and subsequently reclassified into earnings when the hedged exposure affects earnings. The ineffective portion of the gain or loss is reported in earnings immediately.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;For derivative instruments that are not designated as accounting hedges under the Derivatives and Hedging Topic of the Financial Accounting Standards Board (FASB guidance), changes in fair value are recognized in earnings in the period of change. We do not hold or issue derivative financial instruments for speculative trading purposes. We only enter into derivatives with one counterparty, which is among one of the largest U.S. banks (ranked by assets), in order to minimize credit risk and, to date, that counterparty has not failed to meet its financial obligations under such contracts.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Derivatives Designated as Hedging Instruments&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We enter into foreign currency forward exchange contracts periodically to hedge certain forecasted inter-company sales and purchases denominated in foreign currencies (the Pound Sterling, Euro and New Taiwan Dollar). The purpose of these instruments is to mitigate the risk that the U.S. Dollar net cash inflows and outflows resulting from sales and purchases denominated in foreign currencies will be adversely affected by changes in exchange rates. These forward contracts have been designated as cash flow hedge instruments, and are recorded in the Consolidated Balance Sheets at fair value in Derivative assets and Derivative liabilities. The effective portion of the gains and losses resulting from the changes in the fair value of these hedge contracts are deferred in Accumulated other comprehensive loss and recognized as an adjustment to Cost of sales and service in the period that the corresponding inventory sold that is the subject of the related hedge contract is recognized, thereby providing an offsetting economic impact against the corresponding change in the U.S. Dollar value of the inter-company sale or purchase being hedged. The ineffective portion of gains and losses resulting from the changes in the fair value of these hedge contracts is reported in Other (income) expense, net immediately. We perform quarterly assessments of hedge effectiveness by verifying and documenting the critical terms of the hedge instrument and determining that forecasted transactions have not changed significantly. We also assess on a quarterly basis whether there have been adverse developments regarding the risk of a counterparty default.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We had forward contracts outstanding as of October 31, 2017, in Euros, Pounds Sterling and New Taiwan Dollars with set maturity dates ranging from November 2017 through October 2018. The contract amount at forward rates in U.S. Dollars at October 31, 2017 for Euros and Pounds Sterling was $31.6 million and $8.5 million, respectively. The contract amount at forward rates in U.S. Dollars for New Taiwan Dollars was $31.2 million at October 31, 2017. At October 31, 2017, we had approximately $790,000 of loss, net of tax, related to cash flow hedges deferred in Accumulated other comprehensive loss. Of this amount, $636,000 represented unrealized loss, net of tax, related to cash flow hedge instruments that remain subject to currency fluctuation risk. The majority of these deferred losses will be recorded as an adjustment to Cost of sales and service in periods through October 2018, in which the corresponding inventory that is the subject of the related hedge contract is sold, as described above.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We are exposed to foreign currency exchange risk related to our investment in net assets in foreign countries. To manage this risk, we entered into a forward contract with a notional amount of &amp;#8364;3.0 million in November 2016. We designated this forward contract as a hedge of our net investment in Euro denominated assets. We selected the forward method under the FASB guidance related to the accounting for derivatives instruments and hedging activities. The forward method requires all changes in the fair value of the contract to be reported as a cumulative translation adjustment, net of tax, in Accumulated other comprehensive loss in the same manner as the underlying hedged net assets. This forward contract matured in November 2017 and we entered into a new forward contract for the same notional amount that is set to mature in November 2018. As of October 31, 2017, we had a realized gain of $809,000 and an unrealized loss of $140,000, net of tax, recorded as cumulative translation adjustments in Accumulated other comprehensive loss, related to these forward contracts.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Derivatives Not Designated as Hedging Instruments&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We enter into foreign currency forward exchange contracts to protect against the effects of foreign currency fluctuations on receivables and payables denominated in foreign currencies. These derivative instruments are not designated as hedges under FASB guidance and, as a result, changes in their fair value are reported currently as Other expense, net in the Consolidated Statements of Income consistent with the transaction gain or loss on the related receivables and payables denominated in foreign currencies.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We had forward contracts outstanding as of October 31, 2017, in Euros, Pounds Sterling, South African Rand and New Taiwan Dollars with set maturity dates ranging from November 2017 through October 2018. The contract amounts at forward rates in U.S. Dollars at October 31, 2017 for Euros, Pounds Sterling and South African Rand totaled $28.1 million. The contract amount at forward rates in U.S. Dollars for New Taiwan Dollars was $32.6 million at October 31, 2017.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Fair Value of Derivative Instruments&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We recognize the fair value of derivative instruments as assets and liabilities on a gross basis on our Consolidated Balance Sheets&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;.&lt;div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;As of October 31, 2017 and October 31, 2016, all derivative instruments were recorded at fair value on the balance sheets as follows (in thousands):&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="31%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="5" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="31%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="5" rowspan="1"&gt;2016&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Balance Sheet&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1"&gt;Fair&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Balance Sheet&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1"&gt;Fair&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Derivatives&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Location&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1"&gt;Value&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Location&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1"&gt;Value&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Designated as Hedging Instruments:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Derivative assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;305&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Derivative assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,721&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Derivative liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,508&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Derivative liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;173&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Not Designated as Hedging Instruments:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Derivative assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;291&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Derivative assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;4&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Derivative liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;224&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Derivative liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;365&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Effect of Derivative Instruments on the Consolidated Balance Sheets, Statements of Changes in Shareholders&amp;#8217; Equity and Statements of Income&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Derivative instruments had the following effects on our Consolidated Balance Sheets, Statements of Changes in Shareholders&amp;#8217; Equity and Statements of Income, net of tax, during the fiscal years ended October 31, 2017 and 2016 (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Amount of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Location of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Amount of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Recognized in&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Reclassified from&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Reclassified from&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Other Comprehensive&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Other Comprehensive&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Other Comprehensive&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Derivatives&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Income (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Income (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Income (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Designated as Hedging Instruments:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(Effective Portion)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;(709)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;1,431&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;Cost of sales and service&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;1,354&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;1,647&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#150; Intercompany sales/purchases&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contract&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;(96)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;28&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#150; Net Investment&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We recognized a gain of $18,000 during the fiscal year ended October 31, 2017 and a gain of $18,000 during the fiscal year ended October 31, 2016 as a result of contracts closed early that were deemed ineffective for financial reporting and did not qualify as cash flow hedges.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We recognized the following gains and losses in our Consolidated Statements of Income during the fiscal years ended October 31, 2017 and 2016 on derivative instruments not designated as hedging instruments (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Location of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="28%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Amount of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Derivatives&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Recognized in Operations&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="28%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Recognized in Operations&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Not Designated as Hedging Instruments:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other expense, net&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(1,001)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;536&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The following table presents the changes in the components of Accumulated other comprehensive loss, net of tax, for the fiscal years ended October 31, 2017 and 2016 (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Foreign&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Cash&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Currency&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Flow&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Translation&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Hedges&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, October 31, 2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(10,884)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,498&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(9,386)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other comprehensive income (loss) before reclassifications&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(1,441)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,431&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(10)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Reclassifications&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(1,647)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(1,647)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Balance, October 31, 2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(12,325)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,282&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(11,043)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Other comprehensive income (loss) before reclassifications&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,916&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(709)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,207&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Reclassifications&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(1,354)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(1,354)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, October 31, 2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(7,409)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(781)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(8,190)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Inventories&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;. Inventories are stated at the lower of cost or market, with cost determined using the first-in, first-out method. Provisions are made to reduce excess or obsolete inventories to their estimated realizable value.&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Property and Equipment&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;. Property and equipment are carried at cost. &lt;/div&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;Depreciation and amortization of assets are provided primarily under the straight-line method over the shorter of the estimated useful lives or the lease terms as follows:&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width:60%;float: inherit;border-collapse:collapse;border-width:60%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Number&amp;#160;of&amp;#160;Years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Land&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Indefinite&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Building&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;40&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Machines&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;7 &amp;#150; 10&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Shop and office equipment&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;3&amp;#160;&amp;#150; 7&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Building &amp;#38; leasehold improvements&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;3 &amp;#150; 40&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Total depreciation and amortization expense recognized for property and equipment for the fiscal years ended October 31, 2017, 2016 and 2015 was $2.5 million, $2.5 million, and $2.2 million, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Revenue Recognition. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We recognize revenue from sales of our machine tool systems upon delivery of the product to the customer or distributor, which is normally at the time of shipment, because persuasive evidence of an arrangement exists, delivery has occurred, the selling price is fixed and determinable and collectability is reasonably assured. Our computerized machine tools are general&lt;div style="display:inline; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; &lt;/div&gt;purpose computer controlled machine tools that are typically used in stand-alone operations. Transfer of ownership and risk of loss are not contingent upon contractual customer acceptance. Prior to shipment, we test each machine to ensure the machine&amp;#8217;s compliance with standard operating specifications.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Depending upon geographic location, after shipment, a machine may be installed at the customer&amp;#8217;s facilities by a distributor, independent contractor or by one of our service technicians. In most instances where a machine is sold through a distributor, we have no installation involvement. If sales are direct or through sales agents, we will typically complete the machine installation, which consists of the reassembly of certain parts that were removed for shipping and the re-testing of the machine to ensure that it is performing within the standard specifications. We consider the machine installation process to be inconsequential and perfunctory.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Service fees from maintenance contracts are deferred and recognized in earnings on a pro rata basis over the term of the contract, and are generally sold on a stand-alone basis.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Sales related to software upgrades are recognized when shipped in conformity with U.S. Generally Accepted Accounting Principles as promulgated by FASB guidance related to software revenue recognition that requires at the time of shipment, persuasive evidence of an arrangement exists, delivery has occurred, the selling price is fixed and determinable and collectability is reasonably assured. The software does not require production, modification or customization.&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-style: italic; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: italic;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-style: italic; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: italic;"&gt;Allowance for Doubtful Accounts&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: italic;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; The allowance for doubtful accounts is based on our best estimate of probable credit issues and historical experience. We perform credit evaluations of the financial condition of our customers. No collateral is required for sales made on open account terms. Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers comprising our customer base and their dispersion across many geographic areas. We consider trade accounts receivable to be past due when payment is not made by the due date as specified on the customer invoice, and we charge off uncollectible balances when all reasonable collection efforts have been exhausted.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-style: italic; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: italic;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-style: italic; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: italic;"&gt;Product Warranty&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: italic;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; Expected future product warranty claims are recorded to expense when the product is sold. Product warranty estimates are established using historical information about the nature, frequency, and average cost of warranty claims. Warranty claims are influenced by factors such as new product introductions, technological developments, the competitive environment, and the costs of component parts. Actual payments for warranty claims could differ from the amounts estimated requiring adjustments to the liabilities in future periods. See Note 11 of Notes to Consolidated Financial Statements for further discussion of warranties.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;Research and Development Costs.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; The costs associated with research and development programs for new products and significant product improvements, other than software development costs which are eligible for capitalization per FASB guidance, are expensed as incurred and are included in Selling, general and administrative expenses. Research and development expenses totaled $4.2 million, $4.9 million, and $3.9 million, in fiscal 2017, 2016, and 2015, respectively.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400; font-size: 13.3333px;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: italic; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Software Development Costs. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We sell software products that are essential to our machine tools. Costs incurred to develop computer software products and significant enhancements to software features of existing products to be sold or otherwise marketed are capitalized, after technological feasibility is established. Software development costs are amortized on a straight-line basis over the estimated product life of the related software, which ranges from three to five years. We capitalized costs of $2.3 million in fiscal 2017, $2.2 million in fiscal 2016, and $1.4 million in fiscal 2015 related to software development projects. Amortization expense for software development costs was $1.0 million, $1.2 million, and $1.0 million, for the fiscal years ended October 31, 2017, 2016, and 2015, respectively. Accumulated amortization at October 31, 2017 and 2016 was $17.4 million and $16.5 million, respectively.&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 13.3333px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Estimated amortization expense for the remaining unamortized software development costs for the fiscal years ending October 31, is as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width:50%;float: inherit;border-collapse:collapse;border-width:50%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Fiscal&amp;#160;Year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Amortization&amp;#160;Expense&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2018&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,425&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2019&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,250&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2020&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,200&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2021&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,075&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2022&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;975&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Goodwill and Intangible Assets. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Goodwill and other separately recognized intangible assets with indefinite lives are not subject to amortization. At least once annually or when indicators of impairment exist, we perform an impairment test for goodwill. We use a qualitative approach to test goodwill and indefinite-lived assets for impairment annually. Periodically, or when indicators of impairment exist, we also utilize a two-stepped approach to measuring goodwill impairment. The first step of the test determines if there is potential goodwill impairment. In this step we compare the fair value of the reporting unit to its carrying amount (which includes goodwill). The fair value of the reporting unit is determined by using an estimate of future cash flows utilizing a risk-adjusted discount rate to calculate the net present value of future cash flows (income approach), and by using a market approach based upon an analysis of valuation metrics of comparable peer companies. If the carrying amount exceeds the fair value, we perform the second step of the test, which measures the amount of impairment loss to be recorded, if any. In the second step, we compare the carrying amount of the goodwill to the implied fair value of the goodwill based on the net fair value of the recognized and unrecognized assets and liabilities of the reporting unit. If the implied fair value is less than the carrying value, an impairment loss is recorded to the extent that the fair value of the goodwill is less than its carrying value. For other separately recognized intangible assets with indefinite lives, we use a qualitative approach to test such assets for impairment if certain conditions are met. Intangible assets that are determined to have a finite life are amortized over their estimated useful lives and are also subject to review for impairment, if indicators of impairment are identified.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;For fiscal 2017, we utilized both the quantitative and qualitative approaches to test for goodwill impairment and a qualitative approach to test intangible assets for potential impairment. For fiscal 2016, we utilized the qualitative approach to test both goodwill and intangible assets for potential impairment. For each of fiscal 2017 and 2016, we concluded that goodwill and other intangible assets were not impaired.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;As of October 31, 2017, the balances of intangible assets, other than goodwill, were as follows (in thousands):&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Amortization&lt;br/&gt;Period&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Gross&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Accumulated&lt;br/&gt;Amortization&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Net&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Tradenames and trademarks&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;13 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;245&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(81)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;164&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Tradenames and trademarks&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;indefinite&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;-&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Customer relationships&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;15 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;257&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(132)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;125&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Technology&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;13 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;713&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(239)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;474&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Patents&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;6 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,973&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(2,765)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;208&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;8 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;378&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(333)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,626&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,550)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,076&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin-top: 0px; margin-bottom: 0px; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&amp;#160;&lt;div style="display:inline;font-size: 13.3333px; font-style: normal; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;As of October 31, 2016, the balances of intangible assets, other than goodwill, were as follows (in thousands):&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;Weighted&amp;#160;&lt;br/&gt;Average&amp;#160;&lt;br/&gt;Amortization&amp;#160;&lt;br/&gt;Period&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Gross&amp;#160;&lt;br/&gt;Intangible&amp;#160;&lt;br/&gt;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Accumulated&amp;#160;&lt;br/&gt;Amortization&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Net&amp;#160;Intangible&lt;br/&gt;&amp;#160;Assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Tradenames and trademarks&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;13 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;231&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(59)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;172&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Tradenames and trademarks&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;indefinite&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;60&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Customer relationships&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;15 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;254&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(114)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;140&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Technology&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;13 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;672&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(172)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;500&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Patents&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;6 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,972&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(2,741)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;231&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;8 years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;373&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(326)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;47&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,562&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,412)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,150&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;Intangible asset amortization expense was $136,000, $137,000, and $207,000 for fiscal 2017, 2016 and 2015, respectively. Annual intangible asset amortization expense is estimated to be $120,000 per year for fiscal years 2018 through 2022.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: italic;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;Impairment of Long-Lived Assets.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; Annually, or when there are indicators of impairment, we evaluate the carrying value of long-lived assets to be held and used, including property and equipment, software development costs and intangible assets, including goodwill, when events or circumstances warrant such a review. The carrying value of a long-lived asset (or group of assets) to be held and used is considered impaired when the anticipated separately identifiable undiscounted cash flows from such an asset (or group of assets) are less than the carrying value of the asset (or group of assets) in accordance with FASB guidance related to accounting for the impairment or disposal of long-lived assets.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Earnings Per Share. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares actually outstanding during the period. Diluted earnings per share assumes the issuance of additional shares of common stock upon exercise of all outstanding stock options and contingently issuable securities if the effect is dilutive, in accordance with the treasury stock method discussed in FASB guidance on &amp;#8220;Earnings Per Share.&amp;#8221;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The following table presents a reconciliation of our basic and diluted earnings per share computation:&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="65%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="17" rowspan="1"&gt;Fiscal&amp;#160;Year&amp;#160;Ended&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;(in&amp;#160;thousands,&amp;#160;except&amp;#160;per&amp;#160;share&amp;#160;amounts)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Basic&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Diluted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;Net income&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,115&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,115&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,292&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,292&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16,214&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16,214&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;Undistributed earnings&amp;#160;&amp;#160;allocated to participating shares&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(100)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(100)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(76)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(76)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(93)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;(93)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;Net income applicable to common shareholders&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;15,015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,216&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;13,216&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16,121&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16,121&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;Weighted average shares&amp;#160;&amp;#160;outstanding&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,615&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,615&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,569&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,569&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,543&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,543&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;Stock options and contingently issuable securities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;-&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;65&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;-&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;73&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;-&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;59&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,615&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,680&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,569&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,642&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,543&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;6,602&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;Income per share&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.27&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.25&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.01&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1.99&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.46&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2.44&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Income Taxes. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We account for income taxes and the related accounts under the asset and liability method. Deferred tax assets and liabilities are measured using enacted income tax rates in each jurisdiction in effect for the year in which the temporary differences are expected to be recovered or settled. These deferred tax assets are reduced by a valuation allowance, which is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Our judgment regarding the realization of deferred tax assets may change due to future profitability and market conditions, changes in U.S. or foreign tax laws and other factors. These changes, if any, may require material adjustments to these deferred tax assets and an accompanying reduction or increase in net income in the period when such determinations are made.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The determination of our provision for income taxes requires judgment, the use of estimates and the interpretation and application of&amp;#160;complex tax laws. Our provision for income taxes reflects a combination of income earned and taxed at the federal and state level in the U.S., as well as in various foreign jurisdictions. We have not provided for any U.S. income taxes on the undistributed earnings of our foreign subsidiaries based upon our determination that such earnings will be indefinitely reinvested abroad.&amp;#160;&amp;#160;Undistributed earnings of our wholly-owned foreign subsidiaries at October 31, 2017 were approximately $92.9 million. In the event these earnings are later distributed to the U.S., such distributions would likely result in additional U.S. tax that may be offset, at least in part, by associated foreign tax credits.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;In addition to the risks to the effective tax rate described above, the future effective tax rate reflected in forward-looking statements is based on currently effective tax laws. Significant changes in those laws could materially affect these estimates.&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;We recognize uncertain tax positions when it is more likely than not that the tax position will be sustained upon examination by relevant taxing authorities, based on the technical merits of the position. The amount recognized is measured as the largest amount of benefit that is greater than 50&amp;#160;percent likely of being realized upon ultimate settlement.&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;Stock Compensation.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-weight: 400; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif;"&gt; We account for share-based compensation according to FASB guidance relating to share-based payments, which requires the measurement and recognition of compensation expense for all share-based awards made to employees and directors based on estimated fair values on the grant date. This guidance requires that we estimate the fair value of share-based awards on the date of grant and recognize as expense the value of the portion of the award that is ultimately expected to vest over the requisite service period.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;Estimates.&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: italic; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles requires us to make estimates and assumptions that affect the reported amounts presented and disclosed in our consolidated financial statements. Significant estimates and assumptions in these consolidated financial statements require the exercise of judgment and are used for, but not limited to, allowance for doubtful accounts, estimates of future cash flows and other assumptions associated with goodwill, intangible and long-lived asset impairment tests, useful lives for depreciation and amortization, warranty programs, stock compensation, income taxes and deferred tax valuation allowances, and contingencies. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
<us-gaap:DerivativesPolicyTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1105">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400; font-style: normal;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;Hedging. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We are exposed to certain market risks relating to our ongoing business operations, including foreign currency risk, interest rate risk and credit risk. We manage our exposure to these and other market risks through regular operating and financing activities. Currently, the only risk that we manage through the use of derivative instruments is foreign currency risk.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could be adversely affected by changes in foreign currency exchange rates. To reduce the potential effects of foreign exchange rate movements on our net equity investment in one of our foreign subsidiaries, and the gross profit and net earnings of certain of our foreign subsidiaries, we enter into derivative financial instruments in the form of foreign exchange forward contracts with a major financial institution. We are primarily exposed to foreign currency exchange rate risk with respect to transactions and net assets denominated in Euros, Pounds Sterling, Indian Rupee, South African Rand, Singapore Dollars, Chinese Yuan, Polish Zloty, and New Taiwan Dollars.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We account for derivative instruments as either assets or liabilities and carry them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation. For derivative instruments designated as a fair value hedge, the gain or loss is recognized in earnings in the period of change together with the offsetting loss or gain on the hedged item attributed to the risk being hedged. For a derivative instrument designated as a cash flow hedge, the effective portion of the derivative&amp;#8217;s gain or loss is initially reported as a component of Accumulated other comprehensive loss in shareholders&amp;#8217; equity and subsequently reclassified into earnings when the hedged exposure affects earnings. The ineffective portion of the gain or loss is reported in earnings immediately.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;For derivative instruments that are not designated as accounting hedges under the Derivatives and Hedging Topic of the Financial Accounting Standards Board (FASB guidance), changes in fair value are recognized in earnings in the period of change. We do not hold or issue derivative financial instruments for speculative trading purposes. We only enter into derivatives with one counterparty, which is among one of the largest U.S. banks (ranked by assets), in order to minimize credit risk and, to date, that counterparty has not failed to meet its financial obligations under such contracts.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Derivatives Designated as Hedging Instruments&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We enter into foreign currency forward exchange contracts periodically to hedge certain forecasted inter-company sales and purchases denominated in foreign currencies (the Pound Sterling, Euro and New Taiwan Dollar). The purpose of these instruments is to mitigate the risk that the U.S. Dollar net cash inflows and outflows resulting from sales and purchases denominated in foreign currencies will be adversely affected by changes in exchange rates. These forward contracts have been designated as cash flow hedge instruments, and are recorded in the Consolidated Balance Sheets at fair value in Derivative assets and Derivative liabilities. The effective portion of the gains and losses resulting from the changes in the fair value of these hedge contracts are deferred in Accumulated other comprehensive loss and recognized as an adjustment to Cost of sales and service in the period that the corresponding inventory sold that is the subject of the related hedge contract is recognized, thereby providing an offsetting economic impact against the corresponding change in the U.S. Dollar value of the inter-company sale or purchase being hedged. The ineffective portion of gains and losses resulting from the changes in the fair value of these hedge contracts is reported in Other (income) expense, net immediately. We perform quarterly assessments of hedge effectiveness by verifying and documenting the critical terms of the hedge instrument and determining that forecasted transactions have not changed significantly. We also assess on a quarterly basis whether there have been adverse developments regarding the risk of a counterparty default.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We had forward contracts outstanding as of October 31, 2017, in Euros, Pounds Sterling and New Taiwan Dollars with set maturity dates ranging from November 2017 through October 2018. The contract amount at forward rates in U.S. Dollars at October 31, 2017 for Euros and Pounds Sterling was $31.6 million and $8.5 million, respectively. The contract amount at forward rates in U.S. Dollars for New Taiwan Dollars was $31.2 million at October 31, 2017. At October 31, 2017, we had approximately $790,000 of loss, net of tax, related to cash flow hedges deferred in Accumulated other comprehensive loss. Of this amount, $636,000 represented unrealized loss, net of tax, related to cash flow hedge instruments that remain subject to currency fluctuation risk. The majority of these deferred losses will be recorded as an adjustment to Cost of sales and service in periods through October 2018, in which the corresponding inventory that is the subject of the related hedge contract is sold, as described above.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We are exposed to foreign currency exchange risk related to our investment in net assets in foreign countries. To manage this risk, we entered into a forward contract with a notional amount of &amp;#8364;3.0 million in November 2016. We designated this forward contract as a hedge of our net investment in Euro denominated assets. We selected the forward method under the FASB guidance related to the accounting for derivatives instruments and hedging activities. The forward method requires all changes in the fair value of the contract to be reported as a cumulative translation adjustment, net of tax, in Accumulated other comprehensive loss in the same manner as the underlying hedged net assets. This forward contract matured in November 2017 and we entered into a new forward contract for the same notional amount that is set to mature in November 2018. As of October 31, 2017, we had a realized gain of $809,000 and an unrealized loss of $140,000, net of tax, recorded as cumulative translation adjustments in Accumulated other comprehensive loss, related to these forward contracts.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Derivatives Not Designated as Hedging Instruments&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We enter into foreign currency forward exchange contracts to protect against the effects of foreign currency fluctuations on receivables and payables denominated in foreign currencies. These derivative instruments are not designated as hedges under FASB guidance and, as a result, changes in their fair value are reported currently as Other expense, net in the Consolidated Statements of Income consistent with the transaction gain or loss on the related receivables and payables denominated in foreign currencies.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We had forward contracts outstanding as of October 31, 2017, in Euros, Pounds Sterling, South African Rand and New Taiwan Dollars with set maturity dates ranging from November 2017 through October 2018. The contract amounts at forward rates in U.S. Dollars at October 31, 2017 for Euros, Pounds Sterling and South African Rand totaled $28.1 million. The contract amount at forward rates in U.S. Dollars for New Taiwan Dollars was $32.6 million at October 31, 2017.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Fair Value of Derivative Instruments&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We recognize the fair value of derivative instruments as assets and liabilities on a gross basis on our Consolidated Balance Sheets&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;.&lt;div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;As of October 31, 2017 and October 31, 2016, all derivative instruments were recorded at fair value on the balance sheets as follows (in thousands):&lt;div style="display:inline;font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="31%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="5" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="31%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="5" rowspan="1"&gt;2016&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Balance Sheet&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1"&gt;Fair&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Balance Sheet&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1"&gt;Fair&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Derivatives&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Location&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1"&gt;Value&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Location&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1"&gt;Value&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="9%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Designated as Hedging Instruments:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Derivative assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;305&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Derivative assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,721&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Derivative liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,508&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Derivative liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;173&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Not Designated as Hedging Instruments:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Derivative assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;291&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Derivative assets&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;4&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Derivative liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;224&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Derivative liabilities&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;365&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Effect of Derivative Instruments on the Consolidated Balance Sheets, Statements of Changes in Shareholders&amp;#8217; Equity and Statements of Income&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;Derivative instruments had the following effects on our Consolidated Balance Sheets, Statements of Changes in Shareholders&amp;#8217; Equity and Statements of Income, net of tax, during the fiscal years ended October 31, 2017 and 2016 (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Amount of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Location of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Amount of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Recognized in&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Reclassified from&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Reclassified from&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Other Comprehensive&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Other Comprehensive&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Other Comprehensive&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Derivatives&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Income (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Income (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Income (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Designated as Hedging Instruments:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(Effective Portion)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;(709)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;1,431&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;Cost of sales and service&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;1,354&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;1,647&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#150; Intercompany sales/purchases&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contract&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;(96)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;$&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;28&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#150; Net Investment&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We recognized a gain of $18,000 during the fiscal year ended October 31, 2017 and a gain of $18,000 during the fiscal year ended October 31, 2016 as a result of contracts closed early that were deemed ineffective for financial reporting and did not qualify as cash flow hedges.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;We recognized the following gains and losses in our Consolidated Statements of Income during the fiscal years ended October 31, 2017 and 2016 on derivative instruments not designated as hedging instruments (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Location of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="28%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Amount of Gain (Loss)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Derivatives&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;"&gt;Recognized in Operations&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="28%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1"&gt;Recognized in Operations&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff"&gt;Not Designated as Hedging Instruments:&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other expense, net&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(1,001)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;536&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The following table presents the changes in the components of Accumulated other comprehensive loss, net of tax, for the fiscal years ended October 31, 2017 and 2016 (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Foreign&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Cash&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Currency&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Flow&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Translation&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Hedges&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, October 31, 2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(10,884)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,498&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(9,386)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Other comprehensive income (loss) before reclassifications&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(1,441)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,431&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(10)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Reclassifications&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(1,647)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(1,647)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Balance, October 31, 2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(12,325)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;1,282&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(11,043)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Other comprehensive income (loss) before reclassifications&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,916&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(709)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;4,207&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Reclassifications&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(1,354)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(1,354)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, October 31, 2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(7,409)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(781)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(8,190)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DerivativesPolicyTextBlock>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax contextRef ="PAsOn10_31_2017" id="Factid_1106" unitRef="USD" decimals="0">-790000</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
<us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months contextRef ="PAsOn10_31_2017" id="Factid_1107" unitRef="USD" decimals="0">-636000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months>
<us-gaap:TranslationAdjustmentForNetInvestmentHedgeNetOfTax contextRef ="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_1108" unitRef="USD" decimals="0">-140000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeNetOfTax>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths contextRef ="PAsOn10_31_2017" id="Factid_1109" unitRef="USD" decimals="0">120000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn03_09_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1110" unitRef="USD_per_Share" decimals="2">26.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_1111" unitRef="USD_per_Share" decimals="2">33.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn01_05_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1112" unitRef="USD_per_Share" decimals="2">33.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef ="PAsOn01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1113" unitRef="USD_per_Share" decimals="2">43.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<hurc:TermOfProductWarranty contextRef ="P11_01_2016To10_31_2017" id="Factid_1114">P1Y</hurc:TermOfProductWarranty>
<hurc:TaxCreditsExpirationTerm contextRef ="P11_01_2016To10_31_2017_TaxCreditsMemberhurcOperatingLossCarryforwardsAxis" id="Factid_1115">expire between years 2022 and 2027</hurc:TaxCreditsExpirationTerm>
<hurc:UnrecognizedTaxBenefitsExpirationTerm contextRef ="P11_01_2016To10_31_2017" id="Factid_1116">expire between July 2018 and July 2020</hurc:UnrecognizedTaxBenefitsExpirationTerm>
<hurc:DerivativeMaturityDate contextRef ="P11_01_2016To10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_1117">November 2017 through October 2018</hurc:DerivativeMaturityDate>
<hurc:DerivativeMaturityDate contextRef ="P11_01_2016To10_31_2017_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_NondesignatedMemberusgaapHedgingDesignationAxis" id="Factid_1118">November 2017 through October 2018</hurc:DerivativeMaturityDate>
<us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1119">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="display:inline;font-style: normal; margin-right: 0px; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; text-indent: 0in; margin: 0pt 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-weight: 400;"&gt;&lt;div style="display:inline;COLOR: black"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; text-indent: 0in; margin: 0pt 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-weight: 400;"&gt;&lt;div style="display:inline;COLOR: black"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;15. NEW ACCOUNTING PRONOUNCEMENTS&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400; font-size: 13.3333px;"&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: italic; font-weight: 400;"&gt;Recently Adopted Accounting Pronouncement:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: normal; font-weight: 400;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: normal; font-weight: 400;"&gt;In March 2016, the FASB issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No. 2016-09, Compensation &amp;#150; Stock Compensation (Topic 718), which simplifies several areas of accounting for share-based compensation arrangements, including income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows. ASU 2016-09 is effective for our fiscal year 2018, including interim periods within the fiscal year. Early adoption is permitted. We elected to early adopt the new guidance in the fourth quarter of &lt;div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;fisc&lt;div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;al&amp;#160;&lt;/div&gt;&lt;/div&gt;2017 which required us to reflect any adjustments as of November 1, 201&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;6&lt;/div&gt;, the beginning of the annual period that includes the interim period of adoption. Upon adoption, excess tax benefits or deficiencies from share-based award activity are reflected in the consolidated statements of income as a component of the provision for income taxes, whereas they previously were recognized in equity. We also elected to account for forfeitures as they occur, rather than estimate expected forfeitures. The adoption of ASU 2016-09 resulted in &lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;a&amp;#160;&lt;/div&gt;net cumulative-effect adjustment of&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&amp;#160;a&lt;/div&gt;&amp;#160;$0.2 million increase to retained earnings as of November 1, 2017, mostly related to the recognition of the previously unrecognized excess tax benefits using the modified retrospective method. The previously unrecognized excess tax effects were recorded as a reduction to tax liability or an increase to deferred tax asset.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: normal; font-weight: 400;"&gt;We adopted the aspects of the standard affecting the cash flow presentation retrospectively, and accordingly, to conform to the current year presentation, we reclassified $&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;1&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;46,000&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&amp;#160;and $&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;239,000&lt;/div&gt;&amp;#160;of employee taxes paid for withheld shares under operating activities to financing activities for the years ended October 31, 2016 and 2015, respectively, on our consolidated statements of cash flows.&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: italic; font-weight: 400;"&gt;New Accounting Pronouncements:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;In May 2014, the FASB issued ASU No. 2014-09, &lt;div style='font-style:italic;display:inline;'&gt;Revenue from Contracts with Customers (Topic 606)&lt;/div&gt;, establishing a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers. This standard provides a five-step analysis in determining when and how revenue is recognized. The new model will require revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services and will supersede most of the existing revenue recognition guidance, including industry-specific guidance. We have the option of applying this new standard retrospectively to each prior period presented (&amp;#8220;full retrospective approach&amp;#8221;) or retrospectively with the cumulative effect recognized in retained earnings as of the date of adoption (&amp;#8220;modified retrospective approach&amp;#8221;). Between August 2015 and December 2016, the FASB issued five additional updates to Topic 606: 1) ASU No. 2015-14, &lt;div style='font-style:italic;display:inline;'&gt;Deferral of the Effective Date&lt;/div&gt;, 2) ASU No. 2016-08, &lt;div style='font-style:italic;display:inline;'&gt;Principal versus Agent Considerations (Reporting Revenue Gross versus Net), &lt;/div&gt;3) ASU No. 2016-10, &lt;div style='font-style:italic;display:inline;'&gt;Identifying Performance Obligations and Licensing, &lt;/div&gt;4) ASU No. 2016-12, &lt;div style='font-style:italic;display:inline;'&gt;Narrow-Scope Improvements and Practical Expedients&lt;/div&gt; and 5) ASU No. 2016-20, &lt;div style='font-style:italic;display:inline;'&gt;Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers&lt;/div&gt; to provide further guidance and clarification in accounting for revenue arising from contracts with customers. All these updates will be effective for our fiscal year 2019, including interim periods within the fiscal year. We have not yet determined the impact this new accounting standard may have on our consolidated financial statements. During the second and third quarters of fiscal 2017, we developed a project plan and timeline to complete an assessment of the potential impact that this accounting standard will have on our consolidated financial statements. During the third and fourth quarters of fiscal 2017, this assessment included training of our key personnel, sampling of our customer contracts and revenue stream evaluation. At this time, we expect to use the modified retrospective approach upon adoption. In fiscal 2018, we expect to implement and test any changes in policy, processes, systems and internal controls and to compute required transition adjustments and disclosures related to our implementation of this new accounting standard.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842), which establishes a comprehensive new lease accounting model. ASU 2016-02 clarifies the definition of a lease, requires a dual approach to lease classification similar to current lease classifications, and requires lessees to recognize leases on the balance sheet as a lease liability with a corresponding right-of-use asset for leases with a lease-term of more than twelve months. ASU 2016-02 is effective for our fiscal year 2020, including interim periods within the fiscal year, and requires modified retrospective application. Early adoption is permitted. We are assessing the impact this new accounting guidance will have on our consolidated financial statements.&lt;/div&gt;&lt;/div&gt; &lt;div align="center" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: center; line-height: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;In January 2017, the FASB issued ASU No. 2017-01, &lt;div style='font-style:italic;display:inline;'&gt;Business Combinations (Topic 805): Clarifying the Definition of a Business&lt;/div&gt;, which provides guidance to assist companies in evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The amendment provides a more robust framework to use in determining when a set of transferred assets and activities is a business. ASU 2017-01 is effective for our fiscal year 2019, including interim periods within the fiscal year.&amp;#160;&lt;/div&gt;&lt;div style="display:inline; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;We do not expect that the adoption of this accounting standard update will have a material effect on our consolidated financial statements.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;In January 2017, the FASB issued ASU No. 2017-04, &lt;div style='font-style:italic;display:inline;'&gt;Intangibles&amp;#150;Goodwill and Other (Topic 350): Simplifying the Test of Goodwill Impairment&lt;/div&gt;, which eliminates Step 2 from the goodwill impairment test, (i.e., the requirement for an entity to calculate the implied fair value of goodwill in measuring a goodwill impairment loss). ASU 2017-04 provides that a company should perform its goodwill impairment test by comparing the fair value of a reporting unit with its carrying value and should recognize an impairment charge if the carrying value exceeds the fair value of the reporting unit, but only to the extent of the goodwill amount allocated to that reporting unit. Companies will still have the option to perform a qualitative assessment to determine if the quantitative impairment test is necessary. ASU 2017-04 is effective for our fiscal year 2021, including interim periods within the fiscal year. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates on or after January&amp;#160;1, 2017. We do not expect that the adoption of this accounting standard update will have a material effect on our consolidated financial statements.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;In May 2017, the FASB issued ASU No. 2017-09, Compensation&amp;#151;Stock Compensation (Topic 718): &lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400; font-style: normal;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;Scope of Modification Accounting,&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt; to provide clarity and to reduce diversity in practice and cost and complexity when applying the guidance in Topic 718 to the modification of the terms and conditions of a share-based payment award. ASU 2017-09 includes guidance on determining which changes to the terms and conditions of share-based payment awards require a company to apply modification accounting under Topic 718. This update requires the entity to account for the effects of a modification unless specific conditions are met. ASU 2017-09 applies to entities that change the terms or conditions of a share-based payment award and is effective for our fiscal year 2019. Early adoption is permitted, including adoption in any interim period. We do not expect that the adoption of this accounting standard update will have a material effect on our consolidated financial statements.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;There have been no other significant changes in the Company&amp;#8217;s critical accounting policies and estimates during the fiscal year ended October 31, 2017.&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
<us-gaap:ProductWarrantyDisclosureTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1120">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;11.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;GUARANTEES AND PRODUCT WARRANTIES&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; background-color: transparent; margin: 0pt 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-weight: 400;"&gt;&lt;div style="display:inline;COLOR: black"&gt;From time to time, our subsidiaries guarantee third party payment obligations in connection with the sale of machines to customers that use financing. We follow FASB guidance for accounting for guarantees (codified in ASC 460). As of October 31, 2017, we had 27 outstanding third party payment guarantees totaling approximately $1.0 million. The terms of these guarantees are consistent with the underlying customer financing terms. Upon shipment of a machine, the customer has the risk of ownership. The customer does not obtain title, however, until it has paid for the machine. A retention of title clause allows us to recover the machine if the customer defaults on the financing. We accrue liabilities under these guarantees at fair value, which amounts are insignificant.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;background-color: transparent; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;We provide warranties on our products with respect to defects in material and workmanship. The terms of these warranties are generally one year for machines and shorter periods for service parts. We recognize a reserve with respect to this obligation at the time of product sale, with subsequent warranty claims recorded against the reserve. The amount of the warranty reserve is determined based on historical trend experience and any known warranty issues that could cause future warranty costs to differ from historical experience.&lt;/div&gt;&lt;div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;background-color: transparent; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;A reconciliation of the changes in our warranty reserve is as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width:85%;float: inherit;border-collapse:collapse;border-width:85%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, beginning of year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,523&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,186&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,048&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Provision for warranties during the year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,379&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,715&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,736&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Charges to the accrual&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,203)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,349)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,495)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Impact of foreign currency translation&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;73&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(29)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(103)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, end of year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,772&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,523&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,186&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The increase in our warranty reserve from fiscal 2016 to fiscal 2017 was primarily due to &lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;an&amp;#160;&lt;/div&gt;increase in unit sales volume, as well as an increase in average warranty cost per machine as our product mix of machines under warranty shifted to more complex, higher-performance machines. The decrease in our warranty reserve in fiscal 2016 compared to fiscal 2015 was primarily due to &lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;a&amp;#160;&lt;/div&gt;decrease in unit sales volume, as well as a reduction in average warranty cost per machine as our product mix of machines under warranty shifted to less complex machines. The fiscal 2016 reduction in warranty reserve was also attributable to reductions in warranty obligations assumed as part of the acquisition of Milltronics and Takumi, as actual claims were less than anticipated, resulting in adjustments to the provision for warranties during the year.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
<us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1121">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;background-color: transparent; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;A reconciliation of the changes in our warranty reserve is as follows (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width:85%;float: inherit;border-collapse:collapse;border-width:85%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"&gt; &lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, beginning of year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,523&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,186&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,048&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Provision for warranties during the year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,379&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,715&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,736&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Charges to the accrual&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,203)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,349)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(3,495)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Impact of foreign currency translation&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;73&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(29)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(103)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance, end of year&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,772&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;1,523&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;2,186&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
<us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1122">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The following table sets forth the contribution of each of our product groups to our total sales and service fees during each of the past three fiscal years (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 14.6667px; font-family: Calibri, sans-serif; margin: 0in 0in 0.0001pt; line-height: normal; font-style: normal; font-weight: 400; text-indent: 0in; list-style-position: inside;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;Net Sales and Service Fees by Product Category&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;" align="center"&gt;&lt;table cellspacing="0" cellpadding="0" style="width: 85%; border-collapse: collapse; float: inherit; margin: 0in auto; display: table;" align="center" &gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="35%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1"&gt;Year&amp;#160;ended&amp;#160;October&amp;#160;31,&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Computerized Machine Tools *&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;209,311&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;195,618&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;189,712&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Computer Control Systems and Software &lt;div  style="CLEAR:both;vertical-align: super;font-size: smaller;display:inline;"&gt;&amp;#134;&lt;/div&gt;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,324&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;2,078&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;3,085&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Service Parts&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;24,255&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;21,908&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;19,375&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Service Fees&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;7,777&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;7,685&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;7,211&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Total&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;243,667&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;227,289&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;219,383&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-family: Courier; font-size: 13.3333px; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline; margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: Courier; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:'';margin-top:0in;margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:'Calibri','sans-serif';mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'TimesNewRoman';mso-bidi-theme-font:minor-bidi;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;tab-stops:.15in"&gt;&lt;div style="display:inline; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style='font-style:italic;display:inline;'&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif;  margin-right: 0px; font-style: italic; font-weight: 400;"&gt;*&amp;#160;&amp;#160;&lt;/div&gt;&amp;#160;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 400;"&gt;Amounts shown include sales of Milltronics and Takumi computerized machine tools to third parties since the respective dates of acquisitions.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:'';margin-top:0in;margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:'Calibri','sans-serif';mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'TimesNewRoman';mso-bidi-theme-font:minor-bidi;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;tab-stops:.3pt 11.1pt"&gt;&lt;div style="display:inline; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;vertical-align: super;font-size: smaller;display:inline;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 700;"&gt;&amp;#134;&amp;#160;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 400;"&gt;Amounts shown do not include computer control systems and software sold as an integrated component of computerized machine systems.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:'';margin-top:0in;margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:'Calibri','sans-serif';mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'TimesNewRoman';mso-bidi-theme-font:minor-bidi;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;tab-stops:.3pt 11.1pt"&gt;&lt;div style="display:inline; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 400;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: Courier; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef ="P11_01_2016To10_31_2017_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1123" unitRef="USD" decimals="-5">1700000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef ="P11_01_2015To10_31_2016_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1124" unitRef="USD" decimals="-5">1600000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef ="P11_01_2016To10_31_2017" id="Factid_1125" unitRef="USD" decimals="-3">295000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef ="P11_01_2015To10_31_2016" id="Factid_1126" unitRef="USD" decimals="-3">146000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef ="P11_01_2014To10_31_2015" id="Factid_1127" unitRef="USD" decimals="-3">239000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P03_01_2017To03_09_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1128">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2017To01_05_2017_TimeBasedMemberusgaapVestingAxis" id="Factid_1129">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2016To01_04_2016_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_1130">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P03_01_2015To03_12_2015_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_1131">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2015To01_06_2015_TimeBasedMemberusgaapVestingAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_1132">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2017To01_05_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1133">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P03_01_2016To03_10_2016_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1134">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2017To01_05_2017_PerformanceBasedMemberusgaapVestingAxis" id="Factid_1135">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2015To01_06_2015_PerformanceBasedMemberusgaapVestingAxis" id="Factid_1136">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2015To01_06_2015_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_1137">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2016To01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_1138">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2017To01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesTsrMemberusgaapAwardTypeAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1139">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2015To01_06_2015_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_1140">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2016To01_04_2016_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_1141">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2017To01_05_2017_PerformanceBasedMemberusgaapVestingAxis_PerformanceSharesRoicMemberusgaapAwardTypeAxis" id="Factid_1142">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2016To01_04_2016_PerformanceBasedMemberusgaapVestingAxis" id="Factid_1143">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef ="P11_01_2016To10_31_2017" id="Factid_1144">&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="display:inline;margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;color: rgb(0, 0, 0); font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; transparent-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-stretch: normal; line-height: normal; margin: 0pt 0px; text-align: justify;"&gt;&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, Times, serif; font-weight: 400;"&gt;&lt;div style="display:inline;color: black;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;8.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;STOCK-BASED COMPENSATION&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 14.6667px; font-family: Calibri, sans-serif; margin: 0in 0in 0.0001pt 0.25in; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;In March 2016, we adopted the Hurco Companies, Inc. 2016 Equity Incentive Plan (the &amp;#8220;2016 Equity Plan&amp;#8221;), which allows us to grant awards of stock options, stock appreciation rights, restricted stock, stock units and other stock-based awards. The 2016 Equity Plan replaced the Hurco Companies, Inc. 2008 Equity Incentive Plan (the &amp;#8220;2008 Plan&amp;#8221;) and is the only active plan under which equity awards may be made by us to our employees and non-employee directors. No further awards will be made under our 2008 Plan. The total number of shares of our common stock that may be issued pursuant to awards under the 2016 Equity Plan is 856,048, which includes 386,048 shares remaining available for future grants under the 2008 Plan as of March 10, 2016, the date our shareholders approved the 2016 Equity Plan.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The Compensation Committee of our Board of Directors has the authority to determine the officers, directors and key employees who will be granted awards under the 2016 Equity Plan; designate the number of shares subject to each award; determine the terms and conditions upon which awards will be granted; and prescribe the form and terms of award agreements. We have granted restricted shares and performance units under the 2016 Equity Plan that are currently outstanding, and we have granted stock options, restricted shares and performance shares under the 2008 Plan that are currently outstanding. No stock option may be exercised more than ten years after the date of grant or such shorter period as the Compensation Committee may determine at the date of grant. The market value of a share of our common stock, for purposes of the 2016 Equity Plan, is the closing sale price as reported by the Nasdaq Global Select Market on the date in question or, if not a trading day, on the last preceding trading date.&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;A summary of the status of the options as of October 31, 2017, 2016 and 2015 and the related activity for the year is as follows:&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Shares&amp;#160;Under&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Weighted&amp;#160;Average&amp;#160;Grant&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Option&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Date&amp;#160;Fair&amp;#160;Value&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance October 31, 2014&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;128,189&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;20.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Granted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Cancelled&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(5,000)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Expired&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Exercised&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(15,300)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;16.81&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Balance October 31, 2015&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;107,889&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;20.25&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Granted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Cancelled&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Expired&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Exercised&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Balance October 31, 2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;107,889&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;20.25&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Granted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Cancelled&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Expired&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;&amp;#151;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Exercised&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(29,164)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;18.31&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Balance October 31, 2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;78,725&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;20.97&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div align="center" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: center; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 700;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;The total intrinsic value of stock options exercised during the twelve months ended October 31, 2017, 2016 and 2015 was approximately $771,000, $0 and $154,000, respectively.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;As of October 31, 2017, the total intrinsic value of outstanding stock options already vested and the intrinsic value of options that are outstanding and exercisable was $1.8 million. Stock options outstanding and exercisable on October 31, 2017, &lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;were&lt;/div&gt;&amp;#160;as follows:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Weighted&amp;#160;Average&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Weighted&amp;#160;Average&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Range&amp;#160;of&amp;#160;Exercise&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Shares Under&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Exercise&amp;#160;Price&amp;#160;Per&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Remaining&amp;#160;Contractual&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Prices&amp;#160;Per&amp;#160;Share&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Option&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Share&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1"&gt;Life&amp;#160;in&amp;#160;Years&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:#000000;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1"&gt;Outstanding&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:Black;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;14.82&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;11,000&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;14.82&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;2.1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;14.88&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;4,200&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;14.88&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;1.5&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;18.13&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;12,000&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;18.13&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;2.5&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;21.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;30,012&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;21.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;4.1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;23.30&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;16,513&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;23.30&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;5.1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;5,000&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;0.6&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;14.82 &amp;#150; 35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;78,725&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;20.25&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;3.4&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="25%" style="overflow:hidden;color:#000000;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1"&gt;Exercisable&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:Black;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;14.82&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;11,000&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;14.82&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;2.1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;14.88&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;4,200&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;14.88&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;1.5&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;18.13&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;12,000&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;18.13&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;2.5&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;21.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;30,012&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;21.45&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;4.1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;23.30&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;16,513&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;23.30&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;5.1&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;5,000&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF"&gt;0.6&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="24%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt; 14.82 &amp;#150; 35.83&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;78,725&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;$&lt;/td&gt;&lt;td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;20.25&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"&gt;3.4&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On March 9, 2017, the Compensation Committee granted a total of 14,920 shares of time-based restricted stock to our non-employee directors. The restricted shares vest in full one year from the date of grant provided the recipient remains on the board of directors through that date. The grant date fair value of the restricted shares was based on the closing sales price of our common stock on the grant date, which was $26.80 per share.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On January 5, 2017, the Compensation Committee determined the degree to which the long-term incentive compensation arrangement approved for the fiscal 2014-2016 performance period was attained, and the resulting payout level relative to the target amount for each of the metrics that were established by the Compensation Committee in 2014. As a result, the Compensation Committee determined that a total of 30,683 performance shares were earned by our executive officers, which performance shares vested on January 5, 2017. The vesting date fair value of the performance shares was based on the closing sales price of our common stock on the vesting date, which was $33.90 per share. All related stock-based compensation cost for these vested performance shares was expensed accordingly during the three year performance period ending October 31, 2016.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On January 5, 2017, the Compensation Committee also approved a long-term incentive compensation arrangement for our executive officers in the form of restricted shares and performance stock units (&amp;#8220;PSUs&amp;#8221;) under the 2016 Equity Plan, which will be payable in shares of our common stock if earned and vested. The awards were 25% time-based vesting and 75% performance-based vesting. The three-year performance period for the PSUs is fiscal 2017 through fiscal 2019.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On that date, the Compensation Committee granted a total of 14,747 shares of time-based restricted stock to our executive officers. The restricted shares vest in thirds over three years from the date of grant provided the recipient remains employed through that date. The grant date fair value of the restricted shares was based upon the closing sales price of our common stock on the date of grant, which was $33.90 per share.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On January 5, 2017, the Compensation Committee also granted a total target number of 18,496 PSUs to our executive officers designated as &amp;#8220;PSU &amp;#150; TSR&amp;#8221;. These PSUs were weighted as approximately 40% of the overall 2017 executive long-term incentive compensation arrangement and will vest and be paid based upon the total shareholder return of our common stock over the three-year period of fiscal 2017-2019, relative to the total shareholder return of the companies in a specified peer group over that period. Participants will have the ability to earn between 50% of the target number of the PSUs &amp;#150; TSR for achieving threshold performance and 200% of the target number of the PSUs &amp;#150; TSR for achieving maximum performance. The grant date fair value of the PSUs &amp;#150; TSR was $43.25 per PSU and was calculated using the Monte Carlo approach.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On January 5, 2017, the Compensation Committee also granted a total target number of 20,647 PSUs to our executive officers designated as &amp;#8220;PSU &amp;#150; ROIC&amp;#8221;. These PSUs were weighted as approximately 35% of the overall 2017 executive long-term incentive compensation arrangement and will vest and be paid based upon the achievement of pre-established goals related to our average return on invested capital over the three-year period of fiscal 2017-2019. Participants will have the ability to earn between 50% of the target number of the PSUs - ROIC for achieving threshold performance and 200% of the target number of the PSUs - ROIC for achieving maximum performance. The grant date fair value of the PSUs &amp;#150; ROIC was based on the closing sales price of our common stock on the grant date, which was $33.90 per share.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On March 10, 2016, the Compensation Committee granted a total of 9,170 shares of time-based restricted stock to our non-employee directors under the 2016 Equity Plan. The restricted shares vest in full one year from the date of grant provided the recipient remains on the board of directors through that date. The grant date fair value of the restricted shares was based on the closing sales price of our common stock on the grant date which was $30.52 per share.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On January 4, 2016, the Compensation Committee approved a long-term incentive compensation arrangement for our executive officers in the form of restricted shares and performance shares awarded under the 2008 Plan. The awards were 25% time-based vesting and 75% performance-based vesting. The three-year performance period is fiscal 2016 through fiscal 2018.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On that date, the Compensation Committee granted a total of 17,684 shares of time-based restricted s&lt;div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-weight: 400;"&gt;tock&lt;/div&gt;&amp;#160;to our executive officers. The restricted shares vest in thirds over three years from the date of grant provided the recipient remains employed through that date. The grant date fair value of the restricted shares was based upon the closing sales price of our common stock on the date of grant which was $26.04 per share.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On January 4, 2016, the Compensation Committee also granted a total target number of 24,023 performance shares to our executive officers designated as &amp;#8220;Performance Shares &amp;#150; TSR&amp;#8221;. The shares were weighted as 40% of the overall long-term incentive compensation arrangement and will vest and be paid based upon the total shareholder return of our common stock over a three-year period, relative to the total shareholder return of the companies in a specified peer group over that period. Participants will have the ability to earn between 50% of the target number of shares for achieving threshold performance and 200% of the target number of shares for achieving maximum performance. The grant date fair value of the Performance Shares - TSR was $30.67 per share and was calculated using the Monte Carlo approach.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On January 4, 2016, the Compensation Committee also granted a total target number of 24,759 performance shares to our executive officers designated as &amp;#8220;Performance Shares &amp;#150; ROIC&amp;#8221;. These shares were weighted as 35% of the overall long-term incentive compensation arrangement and will vest and be paid based upon the achievement of pre-established goals related to our average return on invested capital over the three-year period. Participants will have the ability to earn between 50% of the target number of shares for achieving threshold performance and 200% of the target number of shares for achieving maximum performance. The grant date fair value of the Performance Shares - ROIC was based on the closing sales price of our common stock on the grant date which was $26.04 per share.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On March 12, 2015, the Compensation Committee granted a total of 9,086 shares of restricted stock to our non-employee directors. The restricted stock vests in full one year from the date of grant provided the recipient remains on the board of directors through that date. The grant date fair value of restricted stock was based on the closing sales price of our common stock on the grant date which was $30.80 per share.&lt;/div&gt;&lt;/div&gt; &lt;div align="center" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: center; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On January 6, 2015, the Compensation Committee approved a long-term incentive compensation arrangement for our executive officers in the form of restricted shares and performance shares awarded under the 2008 Plan. The awards were 25% time-based vesting and 75% performance-based vesting. The three-year performance period is fiscal 2015 through fiscal 2017.&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size:10pt;; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On that date, the Compensation Committee granted a total of 11,174 shares of time-based restricted shares to our executive officers. The restricted shares vest in thirds over three years from the date of grant provided the recipient remains employed through that date. The grant date fair value of the restricted shares was based upon the closing sales price of our common stock on the date of grant which was $32.22 per share.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On January 6, 2015, the Compensation Committee also granted a total target number of 16,740 performance shares to our executive officers designated as &amp;#8220;Performance Shares &amp;#150; TSR&amp;#8221;. The shares were weighted as 40% of the overall long-term incentive compensation arrangement and will vest and be paid based upon the total shareholder return of our common stock over a three-year period, relative to the total shareholder return of the companies in a specified peer group over that period. Participants will have the ability to earn between 50% of the target number of shares for achieving threshold performance and 200% of the target number of shares for achieving maximum performance. The grant date fair value of the Performance Shares - TSR was $34.41 per share and was calculated using the Monte Carlo approach.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;On January 6, 2015, the Compensation Committee also granted a total target number of 15,643 performance shares to our executive officers designated as &amp;#8220;Performance Shares &amp;#150; ROIC&amp;#8221;. These shares were weighted as 35% of the overall long-term incentive compensation arrangement and will vest and be paid based upon the achievement of pre-established goals related to our average return on invested capital over the three-year period. Participants will have the ability to earn between 50% of the target number of shares for achieving threshold performance and 200% of the target number of shares for achieving maximum performance. The grant date fair value of the Performance Shares - ROIC was based on the closing sales price of our common stock on the grant date which was $32.22 per share.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-size:10pt;; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;A reconciliation of the Company&amp;#8217;s restricted stock activity and related information is as follows:&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;; font-weight: 400;"&gt;&lt;table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Number&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Weighted&amp;#160;Average&amp;#160;Grant&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;of&amp;#160;Shares&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1"&gt;Date&amp;#160;Fair&amp;#160;Value&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;Unvested at October 31, 2016&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;147,350&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;28.79&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Shares or units granted&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;71,011&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;34.61&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Shares or units vested&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(38,930)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;26.98&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff"&gt;Shares or units cancelled&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;(7,678)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;29.98&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff"&gt;Shares withheld&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;(13,944)&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff"&gt;25.89&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12px;"&gt; &lt;td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;Unvested at October 31, 2017&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;157,809&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;$&lt;/td&gt;&lt;td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff"&gt;32.05&lt;/td&gt;&lt;td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;/div&gt;&lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"&gt;&lt;div style="display:inline;font-size: 13.3333px; font-family: &amp;#34;Times New Roman&amp;#34;, serif; font-style: normal; font-weight: 400;"&gt;During fiscal 2017 and 2016, we recorded approximately $1.7 million and $1.6 million, respectively, of stock-based compensation expense related to grants under the 2008 Plan and the 2016 Equity Plan. We recorded approximately $1.2 million of stock-based compensation expense related to grants under the 2008 Plan for fiscal 2015. As of October 31, 2017, there was an estimated $2.1 million of total unrecognized stock-based compensation cost that we expect to recognize by the end of the first quarter of fiscal 2020.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td style="background-color: #fff"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2016To01_04_2016_TimeBasedMemberusgaapVestingAxis" id="Factid_1145">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef ="P01_01_2015To01_06_2015_TimeBasedMemberusgaapVestingAxis" id="Factid_1146">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

<!--FootNote Section Ref-->

<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">

<link:loc xlink:href="#Factid_596" xlink:type="locator" xlink:label="loc_1"/>

<link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type= "resource" xlink:label="FN_1">Amounts shown include sales of Milltronics and Takumi computerized machine tools to third parties since the respective dates of acquisitions.</link:footnote>
<link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_1" xlink:from="loc_1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/>

<link:loc xlink:href="#Factid_597" xlink:type="locator" xlink:label="loc_3"/>

<link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type= "resource" xlink:label="FN_3">Amounts shown do not include computer control systems and software sold as an integrated component of computerized machine systems.</link:footnote>
<link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_3" xlink:from="loc_3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/>

<link:loc xlink:href="#Factid_600" xlink:type="locator" xlink:label="loc_5"/>

<link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_1" xlink:from="loc_5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/>

<link:loc xlink:href="#Factid_601" xlink:type="locator" xlink:label="loc_6"/>

<link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_3" xlink:from="loc_6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/>

<link:loc xlink:href="#Factid_604" xlink:type="locator" xlink:label="loc_7"/>

<link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_1" xlink:from="loc_7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/>

<link:loc xlink:href="#Factid_605" xlink:type="locator" xlink:label="loc_8"/>

<link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_3" xlink:from="loc_8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/>

<link:loc xlink:href="#Factid_804" xlink:type="locator" xlink:label="loc_9"/>

<link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type= "resource" xlink:label="FN_9">Includes federal as well as state, provincial or similar local jurisdictions, as applicable.</link:footnote>
<link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_9" xlink:from="loc_9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/>

<link:loc xlink:href="#Factid_901" xlink:type="locator" xlink:label="loc_11"/>

<link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type= "resource" xlink:label="FN_11">Receivable write-offs.</link:footnote>
<link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_11" xlink:from="loc_11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/>

<link:loc xlink:href="#Factid_902" xlink:type="locator" xlink:label="loc_13"/>

<link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_11" xlink:from="loc_13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/>

<link:loc xlink:href="#Factid_903" xlink:type="locator" xlink:label="loc_14"/>

<link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_11" xlink:from="loc_14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/>
</link:footnoteLink>

</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>hurc-20171031.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by DataTracks version 1.1.9 on 05-Jan-2018 [02:35:14] {PM} EST - www.datatracks.com --><schema targetNamespace="http://www.hurco.com/20171031" elementFormDefault="qualified"
xmlns:hurc="http://www.hurco.com/20171031"
 xmlns="http://www.w3.org/2001/XMLSchema"
 xmlns:link="http://www.xbrl.org/2003/linkbase"
 xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
 xmlns:xl="http://www.xbrl.org/2003/XLink"
 xmlns:xbrli="http://www.xbrl.org/2003/instance"
 xmlns:xlink="http://www.w3.org/1999/xlink"
 xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31"
 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:us-types="http://fasb.org/us-types/2017-01-31"
 xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31"
 xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact"
 xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
 xmlns:num="http://www.xbrl.org/dtr/type/numeric"
>
<annotation><appinfo>
<link:roleType roleURI="http://www.hurco.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
<link:definition>101 - Document - Document And Entity Information</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfIncome" id="ConsolidatedStatementsOfIncome">
<link:definition>102 - Statement - CONSOLIDATED STATEMENTS OF INCOME</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncome" id="ConsolidatedStatementsOfComprehensiveIncome">
<link:definition>103 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" id="ConsolidatedStatementsOfComprehensiveIncomeParenthetical">
<link:definition>104 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
<link:definition>105 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
<link:definition>106 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
<link:definition>107 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" id="ConsolidatedStatementsOfChangesInShareholdersEquity">
<link:definition>108 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
<link:definition>109 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/BusinessOperations" id="BusinessOperations">
<link:definition>110 - Disclosure - BUSINESS OPERATIONS</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/Inventories" id="Inventories">
<link:definition>111 - Disclosure - INVENTORIES</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/CreditAgreementsAndBorrowings" id="CreditAgreementsAndBorrowings">
<link:definition>112 - Disclosure - CREDIT AGREEMENTS AND BORROWINGS</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/FinancialInstruments" id="FinancialInstruments">
<link:definition>113 - Disclosure - FINANCIAL INSTRUMENTS</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/IncomeTaxes" id="IncomeTaxes">
<link:definition>114 - Disclosure - INCOME TAXES</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/EmployeeBenefits" id="EmployeeBenefits">
<link:definition>115 - Disclosure - EMPLOYEE BENEFITS</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/StockbasedCompensation" id="StockbasedCompensation">
<link:definition>116 - Disclosure - STOCK-BASED COMPENSATION</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
<link:definition>117 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/ContingenciesAndLitigation" id="ContingenciesAndLitigation">
<link:definition>118 - Disclosure - CONTINGENCIES AND LITIGATION</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/GuaranteesAndProductWarranties" id="GuaranteesAndProductWarranties">
<link:definition>119 - Disclosure - GUARANTEES AND PRODUCT WARRANTIES</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/OperatingLeases" id="OperatingLeases">
<link:definition>120 - Disclosure - OPERATING LEASES</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/QuarterlyFinancialInformation" id="QuarterlyFinancialInformation">
<link:definition>121 - Disclosure - QUARTERLY FINANCIAL INFORMATION</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SegmentInformation" id="SegmentInformation">
<link:definition>122 - Disclosure - SEGMENT INFORMATION</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/NewAccountingPronouncements" id="NewAccountingPronouncements">
<link:definition>123 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/ScheduleIiValuationAndQualifyingAccountsAndReserves" id="ScheduleIiValuationAndQualifyingAccountsAndReserves">
<link:definition>124 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
<link:definition>125 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
<link:definition>126 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/InventoriesTables" id="InventoriesTables">
<link:definition>127 - Disclosure - INVENTORIES (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/FinancialInstrumentsTables" id="FinancialInstrumentsTables">
<link:definition>128 - Disclosure - FINANCIAL INSTRUMENTS (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
<link:definition>129 - Disclosure - INCOME TAXES (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/StockbasedCompensationTables" id="StockbasedCompensationTables">
<link:definition>130 - Disclosure - STOCK-BASED COMPENSATION (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables">
<link:definition>131 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesTables" id="GuaranteesAndProductWarrantiesTables">
<link:definition>132 - Disclosure - GUARANTEES AND PRODUCT WARRANTIES (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/OperatingLeasesTables" id="OperatingLeasesTables">
<link:definition>133 - Disclosure - OPERATING LEASES (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/QuarterlyFinancialInformationTables" id="QuarterlyFinancialInformationTables">
<link:definition>134 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SegmentInformationTables" id="SegmentInformationTables">
<link:definition>135 - Disclosure - SEGMENT INFORMATION (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfFairValueOfDerivativeInstrumentsDetails" id="SummaryOfSignificantAccountingPoliciesScheduleOfFairValueOfDerivativeInstrumentsDetails">
<link:definition>136 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Fair Value of Derivative Instruments) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails" id="SummaryOfSignificantAccountingPoliciesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails">
<link:definition>137 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Effect of Derivative Instruments on Consolidated Balance Sheets, Statements of Changes in Shareholders' Equity and Statements of Operations) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails" id="SummaryOfSignificantAccountingPoliciesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails">
<link:definition>138 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Changes in Components of Accumulated Other Comprehensive Loss) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails" id="SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails">
<link:definition>139 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Useful Lives) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedAmortizationExpenseDetails" id="SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedAmortizationExpenseDetails">
<link:definition>140 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Amortization Expense) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" id="SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails">
<link:definition>141 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Intangible Assets) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedEarningsLossPerShareDetails" id="SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedEarningsLossPerShareDetails">
<link:definition>142 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Reconciliation of Basic and Diluted Earnings (Loss) Per Share) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" id="SummaryOfSignificantAccountingPoliciesNarrativeDetails">
<link:definition>143 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/InventoriesScheduleOfInventoryCurrentDetails" id="InventoriesScheduleOfInventoryCurrentDetails">
<link:definition>144 - Disclosure - INVENTORIES (Schedule Of Inventory Current) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/InventoriesNarrativeDetails" id="InventoriesNarrativeDetails">
<link:definition>145 - Disclosure - INVENTORIES (Narrative) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/CreditAgreementsAndBorrowingsNarrativeDetails" id="CreditAgreementsAndBorrowingsNarrativeDetails">
<link:definition>146 - Disclosure - CREDIT AGREEMENTS AND BORROWINGS (Narrative) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/FinancialInstrumentsFairValueHierarchyDetails" id="FinancialInstrumentsFairValueHierarchyDetails">
<link:definition>147 - Disclosure - FINANCIAL INSTRUMENTS (Fair value hierarchy) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/FinancialInstrumentsNarrativeDetails" id="FinancialInstrumentsNarrativeDetails">
<link:definition>148 - Disclosure - FINANCIAL INSTRUMENTS (Narrative) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" id="IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails">
<link:definition>149 - Disclosure - INCOME TAXES (Schedule of Provision for Income Taxes) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfComparisonOfIncomeTaxExpenseDetails" id="IncomeTaxesScheduleOfComparisonOfIncomeTaxExpenseDetails">
<link:definition>150 - Disclosure - INCOME TAXES (Schedule of Comparison of Income Tax Expense) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" id="IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
<link:definition>151 - Disclosure - INCOME TAXES (Schedule of Deferred Tax Assets and Liabilities) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfIncomeTaxExpenseDetails" id="IncomeTaxesScheduleOfIncomeTaxExpenseDetails">
<link:definition>152 - Disclosure - INCOME TAXES (Schedule of Income Tax Expense) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/IncomeTaxesSummaryOfOpenTaxYearsDetails" id="IncomeTaxesSummaryOfOpenTaxYearsDetails">
<link:definition>153 - Disclosure - INCOME TAXES (Summary of Open Tax Years) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/IncomeTaxesNarrativeDetails" id="IncomeTaxesNarrativeDetails">
<link:definition>154 - Disclosure - INCOME TAXES (Narrative) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/EmployeeBenefitsNarrativeDetails" id="EmployeeBenefitsNarrativeDetails">
<link:definition>155 - Disclosure - EMPLOYEE BENEFITS (Narrative) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/StockbasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" id="StockbasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails">
<link:definition>156 - Disclosure - STOCK-BASED COMPENSATION (Summary of Stock Option Activity and Related Information) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/StockbasedCompensationScheduleOfOptionsOutstandingAndExercisableDetails" id="StockbasedCompensationScheduleOfOptionsOutstandingAndExercisableDetails">
<link:definition>157 - Disclosure - STOCK-BASED COMPENSATION (Schedule of Options Outstanding and Exercisable) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/StockbasedCompensationReconciliationOfRestrictedStockActivityAndRelatedInformationDetails" id="StockbasedCompensationReconciliationOfRestrictedStockActivityAndRelatedInformationDetails">
<link:definition>158 - Disclosure - STOCK-BASED COMPENSATION (Reconciliation of Restricted Stock Activity and Related Information) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/StockbasedCompensationNarrativeDetails" id="StockbasedCompensationNarrativeDetails">
<link:definition>159 - Disclosure - STOCK-BASED COMPENSATION (Narrative) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/RelatedPartyTransactionsScheduleOfUnauditedFinancialInformationForHalsOperationsAndFinancialConditionsDetails" id="RelatedPartyTransactionsScheduleOfUnauditedFinancialInformationForHalsOperationsAndFinancialConditionsDetails">
<link:definition>160 - Disclosure - RELATED PARTY TRANSACTIONS (Schedule of unaudited financial information for HAL's operations and financial conditions ) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/RelatedPartyTransactionsNarrativeDetails" id="RelatedPartyTransactionsNarrativeDetails">
<link:definition>161 - Disclosure - RELATED PARTY TRANSACTIONS (Narrative) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails" id="GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails">
<link:definition>162 - Disclosure - GUARANTEES AND PRODUCT WARRANTIES (Reconciliation of the changes in our warranty reserve) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesNarrativeDetails" id="GuaranteesAndProductWarrantiesNarrativeDetails">
<link:definition>163 - Disclosure - GUARANTEES AND PRODUCT WARRANTIES (Narrative) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/OperatingLeasesScheduleOfFuturePaymentsRequiredUnderOperatingLeasesDetails" id="OperatingLeasesScheduleOfFuturePaymentsRequiredUnderOperatingLeasesDetails">
<link:definition>164 - Disclosure - OPERATING LEASES (Schedule of future payments required under operating leases) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/OperatingLeasesNarrativeDetails" id="OperatingLeasesNarrativeDetails">
<link:definition>165 - Disclosure - OPERATING LEASES (Narrative) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/QuarterlyFinancialInformationDetails" id="QuarterlyFinancialInformationDetails">
<link:definition>166 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SegmentInformationScheduleOfNetSalesAndServiceFeesByProductCategoryDetails" id="SegmentInformationScheduleOfNetSalesAndServiceFeesByProductCategoryDetails">
<link:definition>167 - Disclosure - SEGMENT INFORMATION (Schedule of Net Sales and Service Fees by Product Category) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SegmentInformationScheduleOfRevenuesByGeographicAreaDetails" id="SegmentInformationScheduleOfRevenuesByGeographicAreaDetails">
<link:definition>168 - Disclosure - SEGMENT INFORMATION (Schedule of Revenues by Geographic Area) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/SegmentInformationScheduleOfLonglivedTangibleAssetsAndNetAssetsNetByGeographicAreaDetails" id="SegmentInformationScheduleOfLonglivedTangibleAssetsAndNetAssetsNetByGeographicAreaDetails">
<link:definition>169 - Disclosure - SEGMENT INFORMATION (Schedule of Long-Lived Tangible Assets and net assets, Net by Geographic Area) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/NewAccountingPronouncementsNarrativeDetails" id="NewAccountingPronouncementsNarrativeDetails">
<link:definition>170 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS (Narrative) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.hurco.com/role/ScheduleIiValuationAndQualifyingAccountsAndReservesDetails" id="ScheduleIiValuationAndQualifyingAccountsAndReservesDetails">
<link:definition>171 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>

<link:linkbaseRef xlink:type="simple" xlink:href="hurc-20171031_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="hurc-20171031_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="hurc-20171031_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="hurc-20171031_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
</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://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/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-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/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-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"/>
<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
<import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.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://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd"/>
<element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_DocumentAndEntityInformationAbstract"/> <element name="ComputerizedMachineToolsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ComputerizedMachineToolsMember"/> <element name="ComputerControlSystemsAndSoftwareMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ComputerControlSystemsAndSoftwareMember"/> <element name="ServicePartsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ServicePartsMember"/> <element name="ServiceFeesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ServiceFeesMember"/> <element name="CentralAndSouthAmericaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_CentralAndSouthAmericaMember"/> <element name="ForeignCountriesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ForeignCountriesMember"/> <element name="AmericasmemberMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_AmericasmemberMember"/> <element name="CashPaidRefundedDuringPeriodForAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_CashPaidRefundedDuringPeriodForAbstract"/> <element name="GrossProfitMargin" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_GrossProfitMargin"/> <element name="NumberOfGuarantees" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_NumberOfGuarantees"/> <element name="TermOfProductWarranty" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_TermOfProductWarranty"/> <element name="HurcoAutomationLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_HurcoAutomationLtdMember"/> <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod"/> <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue"/> <element name="RangeOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_RangeOneMember"/> <element name="RangeTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_RangeTwoMember"/> <element name="RangeThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_RangeThreeMember"/> <element name="RangeFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_RangeFourMember"/> <element name="RangeFiveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_RangeFiveMember"/> <element name="RangeSixMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_RangeSixMember"/> <element name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract"/> <element name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract"/> <element name="TimeBasedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_TimeBasedMember"/> <element name="PerformanceBasedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_PerformanceBasedMember"/> <element name="PerformanceSharesTsrMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_PerformanceSharesTsrMember"/> <element name="PerformanceSharesRoicMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_PerformanceSharesRoicMember"/> <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm"/> <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement"/> <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned"/> <element name="DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance ="credit" substitutionGroup="xbrli:item" id="hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts"/> <element name="UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance ="credit" substitutionGroup="xbrli:item" id="hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions"/> <element name="OperatingLossCarryforwardsAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="hurc_OperatingLossCarryforwardsAxis"/> <element name="OperatingLossCarryforwardsDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_OperatingLossCarryforwardsDomain"/> <element name="ExpirationsWithinFiveYearsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ExpirationsWithinFiveYearsMember"/> <element name="ExpirationsAfterSixYearsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ExpirationsAfterSixYearsMember"/> <element name="TaxCreditsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_TaxCreditsMember"/> <element name="UnrecognizedTaxBenefitsExpirationTerm" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_UnrecognizedTaxBenefitsExpirationTerm"/> <element name="OperatingLossCarryforwardsExpirationTermMinimum" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_OperatingLossCarryforwardsExpirationTermMinimum"/> <element name="OperatingLossCarryforwardsExpirationTermMaximum" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_OperatingLossCarryforwardsExpirationTermMaximum"/> <element name="OtherIncomeAndExpenseMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_OtherIncomeAndExpenseMember"/> <element name="DeferredCompensationPlanLiabilitiesFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance ="credit" substitutionGroup="xbrli:item" id="hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure"/> <element name="EurosMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_EurosMember"/> <element name="PoundsSterlingMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_PoundsSterlingMember"/> <element name="ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember"/> <element name="ForwardContractsDenominatedInNewTaiwanDollarsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember"/> <element name="SoftwareDevelopmentCostsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_SoftwareDevelopmentCostsAbstract"/> <element name="AssetsNoncurrentExcludingPropertyAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance ="debit" substitutionGroup="xbrli:item" id="hurc_AssetsNoncurrentExcludingPropertyAndEquipment"/> <element name="TwoThousandSixteenEquityIncentivePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_TwoThousandSixteenEquityIncentivePlanMember"/> <element name="TwentyZeroEightPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_TwentyZeroEightPlanMember"/> <element name="DerivativeMaturityDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_DerivativeMaturityDate"/> <element name="IntercompanyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_IntercompanyMember"/> <element name="PriorCreditFacilityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_PriorCreditFacilityMember"/> <element name="NewCreditFacilityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_NewCreditFacilityMember"/> <element name="LineOfCreditFacilityCovenantMaximumAllowableDividends" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance ="debit" substitutionGroup="xbrli:item" id="hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends"/> <element name="LineOfCreditFacilityCovenantAmountMinimumWorkingCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance ="debit" substitutionGroup="xbrli:item" id="hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital"/> <element name="LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance ="debit" substitutionGroup="xbrli:item" id="hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth"/> <element name="FederalFundsRateMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_FederalFundsRateMember"/> <element name="LineOfCreditFacilityCovenantAmountOfAllowableInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance ="debit" substitutionGroup="xbrli:item" id="hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment"/> <element name="OtherEuropeanCountriesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_OtherEuropeanCountriesMember"/> <element name="OtherForeignCountriesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_OtherForeignCountriesMember"/> <element name="IntercompanySalesAndPurchasesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_IntercompanySalesAndPurchasesMember"/> <element name="ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember"/> <element name="OpenTaxYears" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_OpenTaxYears"/> <element name="BuildingAndLeaseholdImprovementsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_BuildingAndLeaseholdImprovementsMember"/> <element name="AllowanceForDoubtfulAccountsOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_AllowanceForDoubtfulAccountsOneMember"/> <element name="AllowanceForDoubtfulAccountsTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_AllowanceForDoubtfulAccountsTwoMember"/> <element name="AllowanceForDoubtfulAccountsThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_AllowanceForDoubtfulAccountsThreeMember"/> <element name="IncomeTaxValuationAllowanceOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_IncomeTaxValuationAllowanceOneMember"/> <element name="IncomeTaxValuationAllowanceTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_IncomeTaxValuationAllowanceTwoMember"/> <element name="IncomeTaxValuationAllowanceThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_IncomeTaxValuationAllowanceThreeMember"/> <element name="TaxCreditsExpirationTerm" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_TaxCreditsExpirationTerm"/> <element name="TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>hurc-20171031_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by DataTracks version 1.1.9 on 05-Jan-2018 [02:35:14] {PM} EST - www.datatracks.com --><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="hurc-20171031.xsd#ConsolidatedStatementsOfIncome" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfIncome" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedBalanceSheets" roleURI="http://www.hurco.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#OperatingLeases" roleURI="http://www.hurco.com/role/OperatingLeases" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#OperatingLeasesScheduleOfFuturePaymentsRequiredUnderOperatingLeasesDetails" roleURI="http://www.hurco.com/role/OperatingLeasesScheduleOfFuturePaymentsRequiredUnderOperatingLeasesDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#Inventories" roleURI="http://www.hurco.com/role/Inventories" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#InventoriesScheduleOfInventoryCurrentDetails" roleURI="http://www.hurco.com/role/InventoriesScheduleOfInventoryCurrentDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxes" roleURI="http://www.hurco.com/role/IncomeTaxes" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesScheduleOfComparisonOfIncomeTaxExpenseDetails" roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfComparisonOfIncomeTaxExpenseDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPolicies" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" />
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfIncome"><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="loc_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_OperatingIncomeLoss" use="optional" order = "10" weight="1" /><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="loc_us-gaap_GrossProfit"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_GrossProfit" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit" xlink:to="loc_us-gaap_SalesRevenueNet" use="optional" order = "10" weight="1" /><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="loc_us-gaap_CostOfGoodsAndServicesSold"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold" use="optional" order = "20" weight="-1" /><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="loc_us-gaap_SellingGeneralAndAdministrativeExpense"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense" use="optional" order = "20" weight="-1" /><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="loc_us-gaap_InterestExpense"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InterestExpense" use="optional" order = "20" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InterestIncomeOther" use="optional" order = "30" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InvestmentIncomeNet" use="optional" order = "40" weight="1" /><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="loc_us-gaap_IncomeLossFromEquityMethodInvestments"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments" use="optional" order = "50" weight="1" /><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="loc_us-gaap_OtherNonoperatingIncomeExpense"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense" use="optional" order = "60" weight="1" /><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="loc_us-gaap_IncomeTaxExpenseBenefit"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit" use="optional" order = "20" weight="-1" /></calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncome"><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="loc_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_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaap_NetIncomeLoss" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" use="optional" order = "20" weight="1" /></calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedBalanceSheets"><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="loc_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_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_LiabilitiesNoncurrent" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxes" xlink:label="loc_us-gaap_AccruedIncomeTaxes"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_AccruedIncomeTaxes" use="optional" order = "20" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueAndCreditsNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueAndCreditsNoncurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_DeferredRevenueAndCreditsNoncurrent" use="optional" order = "30" weight="1" /><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="loc_us-gaap_StockholdersEquity"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_StockholdersEquity" use="optional" order = "20" weight="1" /><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="loc_us-gaap_PreferredStockValue"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_PreferredStockValue" use="optional" order = "10" weight="1" /><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="loc_us-gaap_CommonStockValue"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_CommonStockValue" use="optional" order = "20" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AdditionalPaidInCapital" use="optional" order = "30" weight="1" /><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="loc_us-gaap_RetainedEarningsAccumulatedDeficit"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit" use="optional" order = "40" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" use="optional" order = "50" weight="1" /><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="loc_us-gaap_LiabilitiesCurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_LiabilitiesCurrent" use="optional" order = "30" weight="1" /><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="loc_us-gaap_AccountsPayableCurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableCurrent" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" use="optional" order = "20" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent" use="optional" order = "30" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent" use="optional" order = "40" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent" use="optional" order = "50" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_ShortTermBorrowings" use="optional" order = "60" weight="1" /></calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfCashFlows"><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="loc_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_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" use="optional" order = "10" weight="1" /><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="loc_us-gaap_NetIncomeLoss"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_NetIncomeLoss" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts" use="optional" order = "20" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" order = "30" weight="1" /><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="loc_us-gaap_IncomeLossFromEquityMethodInvestments"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments" use="optional" order = "40" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" use="optional" order = "50" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives" use="optional" order = "60" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_DepreciationAndAmortization" use="optional" order = "70" weight="1" /><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="loc_us-gaap_ShareBasedCompensation"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ShareBasedCompensation" use="optional" order = "80" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables" use="optional" order = "90" weight="-1" /><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="loc_us-gaap_IncreaseDecreaseInInventories"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories" use="optional" order = "100" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" use="optional" order = "110" weight="-1" /><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="loc_us-gaap_IncreaseDecreaseInAccountsPayable"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable" use="optional" order = "120" weight="1" /><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="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" use="optional" order = "130" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" use="optional" order = "140" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" use="optional" order = "150" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" use="optional" order = "160" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" use="optional" order = "20" weight="1" /><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="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" use="optional" order = "30" weight="1" /><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="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" use="optional" order = "10" weight="1" /><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="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" use="optional" order = "20" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware" use="optional" order = "30" weight="-1" /><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="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" use="optional" order = "40" weight="-1" /><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="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" use="optional" order = "50" weight="-1" /><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="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" use="optional" order = "40" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsOfDividends" use="optional" order = "20" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" use="optional" order = "30" weight="1" /><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="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" use="optional" order = "40" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt" use="optional" order = "50" weight="-1" /></calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/OperatingLeasesScheduleOfFuturePaymentsRequiredUnderOperatingLeasesDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" use="optional" order = "20" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" use="optional" order = "30" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" use="optional" order = "40" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" use="optional" order = "50" weight="1" /></calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/InventoriesScheduleOfInventoryCurrentDetails"><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="loc_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_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves" use="optional" order = "20" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" use="optional" order = "30" weight="1" /></calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"><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="loc_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_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit" use="optional" order = "20" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" order = "20" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" use="optional" order = "20" weight="1" /></calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails"><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="loc_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_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross" use="optional" order = "10" weight="1" /><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="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" use="optional" order = "20" weight="-1" /></calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedBalanceSheets"><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="loc_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="loc_us-gaap_AssetsCurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsCurrent" use="optional" order = "10" weight="1" /><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="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" order = "10" weight="1" /><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="loc_us-gaap_AccountsReceivableNetCurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent" use="optional" order = "20" weight="1" /><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="loc_us-gaap_InventoryNet"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_InventoryNet" use="optional" order = "30" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="loc_us-gaap_DerivativeAssetsCurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_DerivativeAssetsCurrent" use="optional" order = "40" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_PrepaidExpenseCurrent" use="optional" order = "50" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_OtherAssetsCurrent" use="optional" order = "60" weight="1" /><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="loc_us-gaap_PropertyPlantAndEquipmentNet"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" use="optional" order = "20" weight="1" /><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="loc_us-gaap_PropertyPlantAndEquipmentGross"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Land" xlink:label="loc_us-gaap_Land"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="loc_us-gaap_Land" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross" use="optional" order = "20" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="loc_us-gaap_MachineryAndEquipmentGross" use="optional" order = "30" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="loc_us-gaap_LeaseholdImprovementsGross"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="loc_us-gaap_LeaseholdImprovementsGross" use="optional" order = "40" weight="1" /><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="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" use="optional" order = "20" weight="-1" /><loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xlink:label="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment" use="optional" order = "30" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet" use="optional" order = "10" weight="1" /><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="loc_us-gaap_Goodwill"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xlink:to="loc_us-gaap_Goodwill" use="optional" order = "20" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" use="optional" order = "30" weight="1" /><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="loc_us-gaap_DeferredTaxAssetsNetNoncurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" use="optional" order = "40" weight="1" /><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="loc_us-gaap_OtherAssetsNoncurrent"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" use="optional" order = "50" weight="1" /></calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesScheduleOfComparisonOfIncomeTaxExpenseDetails"><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="loc_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="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" use="optional" order = "20" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" use="optional" order = "30" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" use="optional" order = "40" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" use="optional" order = "50" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" use="optional" order = "60" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" use="optional" order = "70" weight="-1" /></calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives" use="optional" order = "10" weight="-1" /><loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts" xlink:label="loc_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="loc_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts" use="optional" order = "20" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" use="optional" order = "30" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther" use="optional" order = "40" weight="-1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaap_DeferredTaxAssetsNet" use="optional" order = "50" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="loc_us-gaap_DeferredTaxAssetsGross" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" use="optional" order = "10" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" use="optional" order = "20" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" use="optional" order = "30" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsDerivativeInstruments" xlink:label="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments" use="optional" order = "40" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" use="optional" order = "50" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" use="optional" order = "60" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" use="optional" order = "70" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" use="optional" order = "80" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="loc_us-gaap_DeferredTaxAssetsOther" use="optional" order = "90" weight="1" /><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" use="optional" order = "20" weight="-1" /></calculationLink>


</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>hurc-20171031_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?><!-- Generated by DataTracks version 1.1.9 on 05-Jan-2018 [02:35:14] {PM} EST - www.datatracks.com -->
<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" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" >
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#DocumentAndEntityInformation" roleURI="http://www.hurco.com/role/DocumentAndEntityInformation" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedStatementsOfIncome" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfIncome" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedStatementsOfComprehensiveIncomeParenthetical" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SegmentInformationScheduleOfNetSalesAndServiceFeesByProductCategoryDetails" roleURI="http://www.hurco.com/role/SegmentInformationScheduleOfNetSalesAndServiceFeesByProductCategoryDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SegmentInformationScheduleOfRevenuesByGeographicAreaDetails" roleURI="http://www.hurco.com/role/SegmentInformationScheduleOfRevenuesByGeographicAreaDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedBalanceSheets" roleURI="http://www.hurco.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SegmentInformationScheduleOfLonglivedTangibleAssetsAndNetAssetsNetByGeographicAreaDetails" roleURI="http://www.hurco.com/role/SegmentInformationScheduleOfLonglivedTangibleAssetsAndNetAssetsNetByGeographicAreaDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.hurco.com/role/ConsolidatedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#QuarterlyFinancialInformationDetails" roleURI="http://www.hurco.com/role/QuarterlyFinancialInformationDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#OperatingLeasesScheduleOfFuturePaymentsRequiredUnderOperatingLeasesDetails" roleURI="http://www.hurco.com/role/OperatingLeasesScheduleOfFuturePaymentsRequiredUnderOperatingLeasesDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#OperatingLeasesNarrativeDetails" roleURI="http://www.hurco.com/role/OperatingLeasesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails" roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#GuaranteesAndProductWarrantiesNarrativeDetails" roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#RelatedPartyTransactionsScheduleOfUnauditedFinancialInformationForHalsOperationsAndFinancialConditionsDetails" roleURI="http://www.hurco.com/role/RelatedPartyTransactionsScheduleOfUnauditedFinancialInformationForHalsOperationsAndFinancialConditionsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#RelatedPartyTransactionsNarrativeDetails" roleURI="http://www.hurco.com/role/RelatedPartyTransactionsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#StockbasedCompensationReconciliationOfRestrictedStockActivityAndRelatedInformationDetails" roleURI="http://www.hurco.com/role/StockbasedCompensationReconciliationOfRestrictedStockActivityAndRelatedInformationDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#StockbasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" roleURI="http://www.hurco.com/role/StockbasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#StockbasedCompensationScheduleOfOptionsOutstandingAndExercisableDetails" roleURI="http://www.hurco.com/role/StockbasedCompensationScheduleOfOptionsOutstandingAndExercisableDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#InventoriesScheduleOfInventoryCurrentDetails" roleURI="http://www.hurco.com/role/InventoriesScheduleOfInventoryCurrentDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#InventoriesNarrativeDetails" roleURI="http://www.hurco.com/role/InventoriesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#StockbasedCompensationNarrativeDetails" roleURI="http://www.hurco.com/role/StockbasedCompensationNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#EmployeeBenefitsNarrativeDetails" roleURI="http://www.hurco.com/role/EmployeeBenefitsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesScheduleOfComparisonOfIncomeTaxExpenseDetails" roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfComparisonOfIncomeTaxExpenseDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesScheduleOfIncomeTaxExpenseDetails" roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfIncomeTaxExpenseDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesSummaryOfOpenTaxYearsDetails" roleURI="http://www.hurco.com/role/IncomeTaxesSummaryOfOpenTaxYearsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesNarrativeDetails" roleURI="http://www.hurco.com/role/IncomeTaxesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfFairValueOfDerivativeInstrumentsDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfFairValueOfDerivativeInstrumentsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedAmortizationExpenseDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedAmortizationExpenseDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedEarningsLossPerShareDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedEarningsLossPerShareDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#FinancialInstrumentsFairValueHierarchyDetails" roleURI="http://www.hurco.com/role/FinancialInstrumentsFairValueHierarchyDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#FinancialInstrumentsNarrativeDetails" roleURI="http://www.hurco.com/role/FinancialInstrumentsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#NewAccountingPronouncementsNarrativeDetails" roleURI="http://www.hurco.com/role/NewAccountingPronouncementsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#CreditAgreementsAndBorrowingsNarrativeDetails" roleURI="http://www.hurco.com/role/CreditAgreementsAndBorrowingsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ScheduleIiValuationAndQualifyingAccountsAndReservesDetails" roleURI="http://www.hurco.com/role/ScheduleIiValuationAndQualifyingAccountsAndReservesDetails" />

 <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/><arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/><arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/><arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/><arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/><arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll"/>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/DocumentAndEntityInformation"><loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_3"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_DocumentInformationTable_3" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1396"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_3" xlink:to="loc_dei_LegalEntityAxis_1396" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1397"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1396" xlink:to="loc_dei_EntityDomain_1397" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1397_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1396" xlink:to="loc_dei_EntityDomain_1397_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_5"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_DocumentType_5" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_6"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_AmendmentFlag_6" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_7"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_DocumentPeriodEndDate_7" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_8"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_DocumentFiscalYearFocus_8" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_9"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_DocumentFiscalPeriodFocus_9" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_10"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityRegistrantName_10" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_11"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityCentralIndexKey_11" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_12"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_CurrentFiscalYearEndDate_12" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_13"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_13" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_14"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityVoluntaryFilers_14" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_15"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityCurrentReportingStatus_15" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_16"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityFilerCategory_16" use="optional" order = "16" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_17"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityPublicFloat_17" use="optional" order = "17" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_18"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_TradingSymbol_18" use="optional" order = "18" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_19"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_19" use="optional" order = "19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfIncome"><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="loc_us-gaap_StatementLineItems_25"/>
<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="loc_us-gaap_StatementTable_22"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_StatementTable_22" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_23"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_22" xlink:to="loc_us-gaap_StatementClassOfStockAxis_23" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_24"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_23" xlink:to="loc_us-gaap_ClassOfStockDomain_24" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_24_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_23" xlink:to="loc_us-gaap_ClassOfStockDomain_24_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_26"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_SalesRevenueNet_26" use="optional" order = "5" />
<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="loc_us-gaap_CostOfGoodsAndServicesSold_27"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_27" use="optional" order = "6" />
<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="loc_us-gaap_GrossProfit_28"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_GrossProfit_28" use="optional" order = "7" />
<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="loc_us-gaap_SellingGeneralAndAdministrativeExpense_29"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_29" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_30"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_OperatingIncomeLoss_30" use="optional" order = "9" />
<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="loc_us-gaap_InterestExpense_31"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_InterestExpense_31" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther_32"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_InterestIncomeOther_32" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet_33"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_InvestmentIncomeNet_33" use="optional" order = "12" />
<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="loc_us-gaap_IncomeLossFromEquityMethodInvestments_34"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_34" use="optional" order = "13" />
<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="loc_us-gaap_OtherNonoperatingIncomeExpense_35"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_35" use="optional" order = "14" />
<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="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_36"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_36" use="optional" order = "15" />
<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="loc_us-gaap_IncomeTaxExpenseBenefit_37"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_37" use="optional" order = "16" />
<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="loc_us-gaap_NetIncomeLoss_38"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_NetIncomeLoss_38" use="optional" order = "17" />
<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="loc_us-gaap_EarningsPerShareBasic_39"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_EarningsPerShareBasic_39" use="optional" order = "18" />
<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="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_40"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_40" use="optional" order = "19" />
<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="loc_us-gaap_EarningsPerShareDiluted_41"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_EarningsPerShareDiluted_41" use="optional" order = "20" />
<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="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42" use="optional" order = "21" />
<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="loc_us-gaap_CommonStockDividendsPerShareCashPaid_43"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_43" use="optional" order = "22" />
<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="loc_us-gaap_EarningsPerShareAbstract_1202"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_EarningsPerShareAbstract_1202" use="optional" order = "23" />
<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="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1203"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1203" use="optional" order = "24" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncome"><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="loc_us-gaap_StatementLineItems_50"/>
<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="loc_us-gaap_StatementTable_47"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_50" xlink:to="loc_us-gaap_StatementTable_47" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_48"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_47" xlink:to="loc_us-gaap_StatementClassOfStockAxis_48" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_49"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_48" xlink:to="loc_us-gaap_ClassOfStockDomain_49" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_49_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_48" xlink:to="loc_us-gaap_ClassOfStockDomain_49_default" use="optional" order = "4"/>
<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="loc_us-gaap_NetIncomeLoss_53"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_50" xlink:to="loc_us-gaap_NetIncomeLoss_53" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_50" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_57"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_57" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_59"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_59" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_60"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_60" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63" use="optional" order = "10" />
<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="loc_us-gaap_ComprehensiveIncomeNetOfTax_64"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_64" use="optional" order = "11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical"><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="loc_us-gaap_StatementLineItems_73"/>
<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="loc_us-gaap_StatementTable_70"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_73" xlink:to="loc_us-gaap_StatementTable_70" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_71"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_70" xlink:to="loc_us-gaap_StatementClassOfStockAxis_71" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_72"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_71" xlink:to="loc_us-gaap_ClassOfStockDomain_72" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_72_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_71" xlink:to="loc_us-gaap_ClassOfStockDomain_72_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_75"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_75" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_76"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_76" use="optional" order = "6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SegmentInformationScheduleOfNetSalesAndServiceFeesByProductCategoryDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_85"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_78"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_85" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_78" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<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="loc_us-gaap_ProductOrServiceAxis_79"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_78" xlink:to="loc_us-gaap_ProductOrServiceAxis_79" use="optional" order = "2" />
<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="loc_us-gaap_ProductsAndServicesDomain_80"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ProductOrServiceAxis_79" xlink:to="loc_us-gaap_ProductsAndServicesDomain_80" use="optional" order = "3"/>
<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="loc_us-gaap_ProductsAndServicesDomain_80_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ProductOrServiceAxis_79" xlink:to="loc_us-gaap_ProductsAndServicesDomain_80_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ComputerizedMachineToolsMember" xlink:label="loc_hurc_ComputerizedMachineToolsMember_81"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductsAndServicesDomain_80" xlink:to="loc_hurc_ComputerizedMachineToolsMember_81" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ComputerControlSystemsAndSoftwareMember" xlink:label="loc_hurc_ComputerControlSystemsAndSoftwareMember_82"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductsAndServicesDomain_80" xlink:to="loc_hurc_ComputerControlSystemsAndSoftwareMember_82" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ServicePartsMember" xlink:label="loc_hurc_ServicePartsMember_83"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductsAndServicesDomain_80" xlink:to="loc_hurc_ServicePartsMember_83" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ServiceFeesMember" xlink:label="loc_hurc_ServiceFeesMember_84"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductsAndServicesDomain_80" xlink:to="loc_hurc_ServiceFeesMember_84" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_86"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_85" xlink:to="loc_us-gaap_SalesRevenueNet_86" use="optional" order = "9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SegmentInformationScheduleOfRevenuesByGeographicAreaDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_93"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_89"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_93" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_89" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_90"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_89" xlink:to="loc_us-gaap_StatementGeographicalAxis_90" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_91"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementGeographicalAxis_90" xlink:to="loc_us-gaap_SegmentGeographicalDomain_91" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_91_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementGeographicalAxis_90" xlink:to="loc_us-gaap_SegmentGeographicalDomain_91_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NorthAmericaMember" xlink:label="loc_us-gaap_NorthAmericaMember_103"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_us-gaap_NorthAmericaMember_103" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_1328"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_country_US_1328" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_1327"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_country_CA_1327" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_CentralAndSouthAmericaMember" xlink:label="loc_hurc_CentralAndSouthAmericaMember_1326"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_hurc_CentralAndSouthAmericaMember_1326" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmericasMember" xlink:label="loc_us-gaap_AmericasMember_1329"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_us-gaap_AmericasMember_1329" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="loc_country_DE_105"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_country_DE_105" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_106"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_country_GB_106" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_IT" xlink:label="loc_country_IT_107"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_country_IT_107" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_FR" xlink:label="loc_country_FR_108"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_country_FR_108" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OtherEuropeanCountriesMember" xlink:label="loc_hurc_OtherEuropeanCountriesMember_113"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_hurc_OtherEuropeanCountriesMember_113" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaap_EuropeMember_109"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_us-gaap_EuropeMember_109" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="loc_us-gaap_AsiaPacificMember_110"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_us-gaap_AsiaPacificMember_110" use="optional" order = "16" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OtherForeignCountriesMember" xlink:label="loc_hurc_OtherForeignCountriesMember_116"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_hurc_OtherForeignCountriesMember_116" use="optional" order = "17" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForeignCountriesMember" xlink:label="loc_hurc_ForeignCountriesMember_118"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_hurc_ForeignCountriesMember_118" use="optional" order = "18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_102"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_93" xlink:to="loc_us-gaap_SalesRevenueNet_102" use="optional" order = "19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedBalanceSheets"><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="loc_us-gaap_StatementLineItems_98"/>
<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="loc_us-gaap_StatementTable_95"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_98" xlink:to="loc_us-gaap_StatementTable_95" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_96"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_95" xlink:to="loc_us-gaap_StatementClassOfStockAxis_96" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_97"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_96" xlink:to="loc_us-gaap_ClassOfStockDomain_97" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_97_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_96" xlink:to="loc_us-gaap_ClassOfStockDomain_97_default" use="optional" order = "4"/>
<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="loc_us-gaap_AssetsAbstract_99"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_98" xlink:to="loc_us-gaap_AssetsAbstract_99" use="optional" order = "5" />
<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="loc_us-gaap_AssetsCurrentAbstract_100"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_99" xlink:to="loc_us-gaap_AssetsCurrentAbstract_100" use="optional" order = "6" />
<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="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_101"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_101" use="optional" order = "7" />
<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="loc_us-gaap_AccountsReceivableNetCurrent_104"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_104" use="optional" order = "8" />
<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="loc_us-gaap_InventoryNet_111"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_InventoryNet_111" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_114"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_114" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_115"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_115" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_117"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_OtherAssetsCurrent_117" use="optional" order = "12" />
<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="loc_us-gaap_AssetsCurrent_119"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_AssetsCurrent_119" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_99" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Land" xlink:label="loc_us-gaap_Land_121"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_Land_121" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_122"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_122" use="optional" order = "16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_123"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_123" use="optional" order = "17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_124"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_124" use="optional" order = "18" />
<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="loc_us-gaap_PropertyPlantAndEquipmentGross_125"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_125" use="optional" order = "19" />
<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="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_129"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_129" use="optional" order = "20" />
<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="loc_us-gaap_PropertyPlantAndEquipmentNet_132"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_132" use="optional" order = "21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_1339"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_99" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_1339" use="optional" order = "22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_135"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_135" use="optional" order = "23" />
<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="loc_us-gaap_Goodwill_137"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_us-gaap_Goodwill_137" use="optional" order = "24" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_138"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_138" use="optional" order = "25" />
<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="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_112"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_112" use="optional" order = "26" />
<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="loc_us-gaap_OtherAssetsNoncurrent_140"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_140" use="optional" order = "27" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xlink:label="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment_1225"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment_1225" use="optional" order = "28" />
<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="loc_us-gaap_Assets_141"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_us-gaap_Assets_141" use="optional" order = "29" />
<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="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_142"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_98" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_142" use="optional" order = "30" />
<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="loc_us-gaap_LiabilitiesCurrentAbstract_143"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_142" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_143" use="optional" order = "31" />
<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="loc_us-gaap_AccountsPayableCurrent_144"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_AccountsPayableCurrent_144" use="optional" order = "32" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_1261"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_1261" use="optional" order = "33" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_146"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_146" use="optional" order = "34" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_147"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_147" use="optional" order = "35" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_148"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_148" use="optional" order = "36" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_149"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_ShortTermBorrowings_149" use="optional" order = "37" />
<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="loc_us-gaap_LiabilitiesCurrent_150"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_LiabilitiesCurrent_150" use="optional" order = "38" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_155"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_142" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_155" use="optional" order = "39" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_156"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_155" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_156" use="optional" order = "40" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxes" xlink:label="loc_us-gaap_AccruedIncomeTaxes_157"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_155" xlink:to="loc_us-gaap_AccruedIncomeTaxes_157" use="optional" order = "41" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueAndCreditsNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueAndCreditsNoncurrent_158"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_155" xlink:to="loc_us-gaap_DeferredRevenueAndCreditsNoncurrent_158" use="optional" order = "42" />
<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="loc_us-gaap_LiabilitiesNoncurrent_159"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_155" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_159" use="optional" order = "43" />
<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="loc_us-gaap_StockholdersEquityAbstract_160"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_142" xlink:to="loc_us-gaap_StockholdersEquityAbstract_160" use="optional" order = "44" />
<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="loc_us-gaap_PreferredStockValue_161"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_PreferredStockValue_161" use="optional" order = "45" />
<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="loc_us-gaap_CommonStockValue_162"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_CommonStockValue_162" use="optional" order = "46" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_163"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_AdditionalPaidInCapital_163" use="optional" order = "47" />
<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="loc_us-gaap_RetainedEarningsAccumulatedDeficit_164"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_164" use="optional" order = "48" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_165"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_165" use="optional" order = "49" />
<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="loc_us-gaap_StockholdersEquity_166"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_StockholdersEquity_166" use="optional" order = "50" />
<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="loc_us-gaap_LiabilitiesAndStockholdersEquity_167"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_167" use="optional" order = "51" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SegmentInformationScheduleOfLonglivedTangibleAssetsAndNetAssetsNetByGeographicAreaDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_133"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_128"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_133" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_128" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_130"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_128" xlink:to="loc_us-gaap_StatementGeographicalAxis_130" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_131"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementGeographicalAxis_130" xlink:to="loc_us-gaap_SegmentGeographicalDomain_131" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_131_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementGeographicalAxis_130" xlink:to="loc_us-gaap_SegmentGeographicalDomain_131_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_139"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_131" xlink:to="loc_country_US_139" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForeignCountriesMember" xlink:label="loc_hurc_ForeignCountriesMember_134"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_131" xlink:to="loc_hurc_ForeignCountriesMember_134" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NorthAmericaMember" xlink:label="loc_us-gaap_NorthAmericaMember_152"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_131" xlink:to="loc_us-gaap_NorthAmericaMember_152" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AmericasmemberMember" xlink:label="loc_hurc_AmericasmemberMember_1321"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_131" xlink:to="loc_hurc_AmericasmemberMember_1321" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaap_EuropeMember_153"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_131" xlink:to="loc_us-gaap_EuropeMember_153" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="loc_us-gaap_AsiaPacificMember_154"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_131" xlink:to="loc_us-gaap_AsiaPacificMember_154" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_136"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_133" xlink:to="loc_us-gaap_NoncurrentAssets_136" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNet" xlink:label="loc_us-gaap_AssetsNet_151"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_133" xlink:to="loc_us-gaap_AssetsNet_151" use="optional" order = "12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedBalanceSheetsParenthetical"><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="loc_us-gaap_StatementLineItems_185"/>
<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="loc_us-gaap_StatementTable_182"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_StatementTable_182" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_183"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_182" xlink:to="loc_us-gaap_StatementClassOfStockAxis_183" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_184"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_183" xlink:to="loc_us-gaap_ClassOfStockDomain_184" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_184_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_183" xlink:to="loc_us-gaap_ClassOfStockDomain_184_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_193"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_193" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockNoParValue" xlink:label="loc_us-gaap_PreferredStockNoParValue_186"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_PreferredStockNoParValue_186" use="optional" order = "6" />
<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="loc_us-gaap_PreferredStockSharesAuthorized_187"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_187" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_188"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_PreferredStockSharesIssued_188" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_1398"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_CommonStockNoParValue_1398" use="optional" order = "9" />
<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="loc_us-gaap_CommonStockParOrStatedValuePerShare_189"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_189" use="optional" order = "10" />
<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="loc_us-gaap_CommonStockSharesAuthorized_190"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_190" use="optional" order = "11" />
<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="loc_us-gaap_CommonStockSharesIssued_191"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_CommonStockSharesIssued_191" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_192"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_192" use="optional" order = "13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfCashFlows"><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="loc_us-gaap_StatementLineItems_199"/>
<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="loc_us-gaap_StatementTable_196"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_StatementTable_196" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_197"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_196" xlink:to="loc_us-gaap_StatementClassOfStockAxis_197" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_198"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_197" xlink:to="loc_us-gaap_ClassOfStockDomain_198" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_198_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_197" xlink:to="loc_us-gaap_ClassOfStockDomain_198_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_200"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_200" use="optional" order = "5" />
<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="loc_us-gaap_NetIncomeLoss_201"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_200" xlink:to="loc_us-gaap_NetIncomeLoss_201" use="optional" order = "6" />
<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="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_200" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_203"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_203" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_204"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_204" use="optional" order = "9" />
<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="loc_us-gaap_IncomeLossFromEquityMethodInvestments_205"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_205" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_206"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_206" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_207"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_207" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_208"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_DepreciationAndAmortization_208" use="optional" order = "13" />
<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="loc_us-gaap_ShareBasedCompensation_209"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_ShareBasedCompensation_209" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1413"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1413" use="optional" order = "15" />
<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="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" use="optional" order = "16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_211"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_211" use="optional" order = "17" />
<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="loc_us-gaap_IncreaseDecreaseInInventories_212"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_212" use="optional" order = "18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_213"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_213" use="optional" order = "19" />
<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="loc_us-gaap_IncreaseDecreaseInAccountsPayable_214"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_214" use="optional" order = "20" />
<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="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_215"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_215" use="optional" order = "21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities_216"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities_216" use="optional" order = "22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_217"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_217" use="optional" order = "23" />
<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="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_218"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_200" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_218" use="optional" order = "24" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" use="optional" order = "25" />
<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="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1262"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1262" use="optional" order = "26" />
<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="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_221"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_221" use="optional" order = "27" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_222"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_222" use="optional" order = "28" />
<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="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_223"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_223" use="optional" order = "29" />
<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="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_224"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_224" use="optional" order = "30" />
<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="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_225"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_225" use="optional" order = "31" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" use="optional" order = "32" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_227"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_227" use="optional" order = "33" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_228"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" xlink:to="loc_us-gaap_PaymentsOfDividends_228" use="optional" order = "34" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_230"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_230" use="optional" order = "35" />
<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="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1355"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1355" use="optional" order = "36" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_1239"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_1239" use="optional" order = "37" />
<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="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_232"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_232" use="optional" order = "38" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_233"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_233" use="optional" order = "39" />
<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="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_234"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_234" use="optional" order = "40" />
<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="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_235"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_235" use="optional" order = "41" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_CashPaidRefundedDuringPeriodForAbstract" xlink:label="loc_hurc_CashPaidRefundedDuringPeriodForAbstract_237"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_hurc_CashPaidRefundedDuringPeriodForAbstract_237" use="optional" order = "42" />
<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="loc_us-gaap_InterestPaid_238"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_CashPaidRefundedDuringPeriodForAbstract_237" xlink:to="loc_us-gaap_InterestPaid_238" use="optional" order = "43" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_239"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_CashPaidRefundedDuringPeriodForAbstract_237" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_239" use="optional" order = "44" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"><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="loc_us-gaap_StatementLineItems_245"/>
<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="loc_us-gaap_StatementTable_242"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_StatementTable_242" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_243"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_242" xlink:to="loc_us-gaap_StatementClassOfStockAxis_243" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_244"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_243" xlink:to="loc_us-gaap_ClassOfStockDomain_244" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_244_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_243" xlink:to="loc_us-gaap_ClassOfStockDomain_244_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_246"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_242" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_246" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_247"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_246" xlink:to="loc_us-gaap_EquityComponentDomain_247" use="optional" order = "6"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_247_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_246" xlink:to="loc_us-gaap_EquityComponentDomain_247_default" use="optional" order = "7"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_248"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_247" xlink:to="loc_us-gaap_CommonStockMember_248" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_249"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_247" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_249" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_250"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_247" xlink:to="loc_us-gaap_RetainedEarningsMember_250" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember" xlink:label="loc_us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember_251"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_247" xlink:to="loc_us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember_251" use="optional" order = "11" />
<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="loc_us-gaap_StockholdersEquity_252"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_StockholdersEquity_252" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_253"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_SharesOutstanding_253" use="optional" order = "13" />
<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="loc_us-gaap_NetIncomeLoss_254"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_NetIncomeLoss_254" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_255"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_255" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_256"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_256" use="optional" order = "16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_257"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_257" use="optional" order = "17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_259"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_259" use="optional" order = "18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_260"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_260" use="optional" order = "19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_258"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_258" use="optional" order = "20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsCash" xlink:label="loc_us-gaap_DividendsCash_261"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_DividendsCash_261" use="optional" order = "21" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/QuarterlyFinancialInformationDetails"><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="loc_us-gaap_StatementLineItems_297"/>
<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="loc_us-gaap_StatementTable_294"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_StatementTable_294" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_295"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_294" xlink:to="loc_us-gaap_StatementClassOfStockAxis_295" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_296"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_295" xlink:to="loc_us-gaap_ClassOfStockDomain_296" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_296_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_295" xlink:to="loc_us-gaap_ClassOfStockDomain_296_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_298"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_SalesRevenueNet_298" use="optional" order = "5" />
<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="loc_us-gaap_GrossProfit_299"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_GrossProfit_299" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_GrossProfitMargin" xlink:label="loc_hurc_GrossProfitMargin_300"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_hurc_GrossProfitMargin_300" use="optional" order = "7" />
<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="loc_us-gaap_SellingGeneralAndAdministrativeExpense_301"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_301" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_302"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_OperatingIncomeLoss_302" use="optional" order = "9" />
<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="loc_us-gaap_IncomeTaxExpenseBenefit_303"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_303" use="optional" order = "10" />
<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="loc_us-gaap_NetIncomeLoss_304"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_NetIncomeLoss_304" use="optional" order = "11" />
<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="loc_us-gaap_EarningsPerShareBasic_305"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_EarningsPerShareBasic_305" use="optional" order = "12" />
<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="loc_us-gaap_EarningsPerShareDiluted_306"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_EarningsPerShareDiluted_306" use="optional" order = "13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/OperatingLeasesScheduleOfFuturePaymentsRequiredUnderOperatingLeasesDetails"><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="loc_us-gaap_StatementLineItems_321"/>
<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="loc_us-gaap_StatementTable_318"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_StatementTable_318" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_319"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_318" xlink:to="loc_us-gaap_StatementClassOfStockAxis_319" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_320"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_319" xlink:to="loc_us-gaap_ClassOfStockDomain_320" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_320_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_319" xlink:to="loc_us-gaap_ClassOfStockDomain_320_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_322"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_322" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_323"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_323" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_324"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_324" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_325"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_325" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_326"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_326" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_327"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_327" use="optional" order = "10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/OperatingLeasesNarrativeDetails"><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="loc_us-gaap_StatementLineItems_334"/>
<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="loc_us-gaap_StatementTable_331"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_334" xlink:to="loc_us-gaap_StatementTable_331" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_332"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_331" xlink:to="loc_us-gaap_StatementClassOfStockAxis_332" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_333"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_332" xlink:to="loc_us-gaap_ClassOfStockDomain_333" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_333_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_332" xlink:to="loc_us-gaap_ClassOfStockDomain_333_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_336"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_334" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_336" use="optional" order = "5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails"><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="loc_us-gaap_ProductWarrantyLiabilityLineItems_356"/>
<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="loc_us-gaap_ProductWarrantyLiabilityTable_353"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_356" xlink:to="loc_us-gaap_ProductWarrantyLiabilityTable_353" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_354"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_353" xlink:to="loc_us-gaap_StatementClassOfStockAxis_354" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_355"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_354" xlink:to="loc_us-gaap_ClassOfStockDomain_355" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_355_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_354" xlink:to="loc_us-gaap_ClassOfStockDomain_355_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_357"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_356" xlink:to="loc_us-gaap_ProductWarrantyAccrual_357" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_358"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_356" xlink:to="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_358" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_359"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_356" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_359" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_360"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_356" xlink:to="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_360" use="optional" order = "8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/GuaranteesAndProductWarrantiesNarrativeDetails"><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="loc_us-gaap_ProductWarrantyLiabilityLineItems_367"/>
<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="loc_us-gaap_ProductWarrantyLiabilityTable_364"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_367" xlink:to="loc_us-gaap_ProductWarrantyLiabilityTable_364" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_365"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_364" xlink:to="loc_us-gaap_StatementClassOfStockAxis_365" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_366"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_365" xlink:to="loc_us-gaap_ClassOfStockDomain_366" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_366_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_365" xlink:to="loc_us-gaap_ClassOfStockDomain_366_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_NumberOfGuarantees" xlink:label="loc_hurc_NumberOfGuarantees_368"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_367" xlink:to="loc_hurc_NumberOfGuarantees_368" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_369"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_367" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_369" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TermOfProductWarranty" xlink:label="loc_hurc_TermOfProductWarranty_370"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_367" xlink:to="loc_hurc_TermOfProductWarranty_370" use="optional" order = "7" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/RelatedPartyTransactionsScheduleOfUnauditedFinancialInformationForHalsOperationsAndFinancialConditionsDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1043"/>
<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="loc_us-gaap_StatementTable_383"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_StatementTable_383" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_384"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_383" xlink:to="loc_us-gaap_StatementClassOfStockAxis_384" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_385"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_384" xlink:to="loc_us-gaap_ClassOfStockDomain_385" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_385_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_384" xlink:to="loc_us-gaap_ClassOfStockDomain_385_default" use="optional" order = "4"/>
<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="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_386"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_383" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_386" use="optional" order = "5" />
<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="loc_us-gaap_EquityMethodInvesteeNameDomain_1044"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_386" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_1044" use="optional" order = "6"/>
<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="loc_us-gaap_EquityMethodInvesteeNameDomain_1044_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_386" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_1044_default" use="optional" order = "7"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_HurcoAutomationLtdMember" xlink:label="loc_hurc_HurcoAutomationLtdMember_1045"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain_1044" xlink:to="loc_hurc_HurcoAutomationLtdMember_1045" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_389"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_389" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_390"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_390" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems_391"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems_391" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_392"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_392" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_393"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_393" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_394"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_394" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities_396"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities_396" use="optional" order = "15" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/RelatedPartyTransactionsNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_404"/>
<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="loc_us-gaap_StatementTable_400"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_StatementTable_400" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_401"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_400" xlink:to="loc_us-gaap_StatementClassOfStockAxis_401" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_402"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_401" xlink:to="loc_us-gaap_ClassOfStockDomain_402" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_402_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_401" xlink:to="loc_us-gaap_ClassOfStockDomain_402_default" use="optional" order = "4"/>
<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="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_403"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_400" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_403" use="optional" order = "5" />
<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="loc_us-gaap_EquityMethodInvesteeNameDomain_405"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_403" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_405" use="optional" order = "6"/>
<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="loc_us-gaap_EquityMethodInvesteeNameDomain_405_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_403" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_405_default" use="optional" order = "7"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_HurcoAutomationLtdMember" xlink:label="loc_hurc_HurcoAutomationLtdMember_406"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain_405" xlink:to="loc_hurc_HurcoAutomationLtdMember_406" use="optional" order = "8" />
<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="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_414"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_414" use="optional" order = "9" />
<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="loc_us-gaap_EquityMethodInvestments_415"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_EquityMethodInvestments_415" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_416"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_416" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_417"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_RevenueFromRelatedParties_417" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_413"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_413" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_418"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_418" use="optional" order = "14" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/StockbasedCompensationReconciliationOfRestrictedStockActivityAndRelatedInformationDetails"><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="loc_us-gaap_StatementLineItems_432"/>
<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="loc_us-gaap_StatementTable_429"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_432" xlink:to="loc_us-gaap_StatementTable_429" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_430"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_429" xlink:to="loc_us-gaap_StatementClassOfStockAxis_430" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_431"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_430" xlink:to="loc_us-gaap_ClassOfStockDomain_431" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_431_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_430" xlink:to="loc_us-gaap_ClassOfStockDomain_431_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_434"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_434" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_435"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_435" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_436"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_436" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1394"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1394" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod_437"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod_437" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_440"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_440" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_441"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_441" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_442"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_442" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1395"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1395" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue_444"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" xlink:to="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue_444" use="optional" order = "16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/StockbasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails"><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="loc_us-gaap_StatementLineItems_456"/>
<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="loc_us-gaap_StatementTable_453"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_456" xlink:to="loc_us-gaap_StatementTable_453" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_454"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_453" xlink:to="loc_us-gaap_StatementClassOfStockAxis_454" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_455"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_454" xlink:to="loc_us-gaap_ClassOfStockDomain_455" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_455_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_454" xlink:to="loc_us-gaap_ClassOfStockDomain_455_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_456" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_459"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_459" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_460"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_460" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_461"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_461" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_462"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_462" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_463"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_463" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_456" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_465"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_465" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_466"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_466" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_467"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_467" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_468"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_468" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_469"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_469" use="optional" order = "16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/StockbasedCompensationScheduleOfOptionsOutstandingAndExercisableDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_485"/>
<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="loc_us-gaap_StatementTable_473"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_485" xlink:to="loc_us-gaap_StatementTable_473" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_474"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_473" xlink:to="loc_us-gaap_StatementClassOfStockAxis_474" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_475"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_474" xlink:to="loc_us-gaap_ClassOfStockDomain_475" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_475_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_474" xlink:to="loc_us-gaap_ClassOfStockDomain_475_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_476"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_473" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_476" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_476" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" use="optional" order = "6"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_476" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486_default" use="optional" order = "7"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeOneMember" xlink:label="loc_hurc_RangeOneMember_497"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" xlink:to="loc_hurc_RangeOneMember_497" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeTwoMember" xlink:label="loc_hurc_RangeTwoMember_507"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" xlink:to="loc_hurc_RangeTwoMember_507" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeThreeMember" xlink:label="loc_hurc_RangeThreeMember_508"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" xlink:to="loc_hurc_RangeThreeMember_508" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeFourMember" xlink:label="loc_hurc_RangeFourMember_509"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" xlink:to="loc_hurc_RangeFourMember_509" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeFiveMember" xlink:label="loc_hurc_RangeFiveMember_510"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" xlink:to="loc_hurc_RangeFiveMember_510" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeSixMember" xlink:label="loc_hurc_RangeSixMember_511"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" xlink:to="loc_hurc_RangeSixMember_511" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract" xlink:label="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract_512"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_485" xlink:to="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract_512" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_519"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract_512" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_519" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_523"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract_512" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_523" use="optional" order = "16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_526"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract_512" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_526" use="optional" order = "17" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract" xlink:label="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract_513"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_485" xlink:to="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract_513" use="optional" order = "18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_527"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract_513" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_527" use="optional" order = "19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_529"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract_513" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_529" use="optional" order = "20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_530"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract_513" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_530" use="optional" order = "21" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/InventoriesScheduleOfInventoryCurrentDetails"><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="loc_us-gaap_InventoryLineItems_491"/>
<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="loc_us-gaap_InventoryCurrentTable_488"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InventoryLineItems_491" xlink:to="loc_us-gaap_InventoryCurrentTable_488" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_489"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_488" xlink:to="loc_us-gaap_StatementClassOfStockAxis_489" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_490"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_489" xlink:to="loc_us-gaap_ClassOfStockDomain_490" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_490_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_489" xlink:to="loc_us-gaap_ClassOfStockDomain_490_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_503"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_491" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_503" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_504"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_491" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_504" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_505"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_491" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_505" use="optional" order = "7" />
<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="loc_us-gaap_InventoryNet_506"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_491" xlink:to="loc_us-gaap_InventoryNet_506" use="optional" order = "8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/InventoriesNarrativeDetails"><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="loc_us-gaap_InventoryLineItems_496"/>
<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="loc_us-gaap_InventoryCurrentTable_493"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InventoryLineItems_496" xlink:to="loc_us-gaap_InventoryCurrentTable_493" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_494"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_493" xlink:to="loc_us-gaap_StatementClassOfStockAxis_494" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_495"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_494" xlink:to="loc_us-gaap_ClassOfStockDomain_495" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_495_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_494" xlink:to="loc_us-gaap_ClassOfStockDomain_495_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment" xlink:label="loc_us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment_498"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_496" xlink:to="loc_us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment_498" use="optional" order = "5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/StockbasedCompensationNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222"/>
<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="loc_us-gaap_StatementTable_541"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_StatementTable_541" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_542"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_541" xlink:to="loc_us-gaap_VestingAxis_542" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_543"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_542" xlink:to="loc_us-gaap_VestingDomain_543" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_543_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_542" xlink:to="loc_us-gaap_VestingDomain_543_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TimeBasedMember" xlink:label="loc_hurc_TimeBasedMember_550"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_543" xlink:to="loc_hurc_TimeBasedMember_550" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PerformanceBasedMember" xlink:label="loc_hurc_PerformanceBasedMember_551"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_543" xlink:to="loc_hurc_PerformanceBasedMember_551" use="optional" order = "6" />
<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="loc_us-gaap_AwardTypeAxis_544"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_541" xlink:to="loc_us-gaap_AwardTypeAxis_544" use="optional" order = "7" />
<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="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553" use="optional" order = "8"/>
<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="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553_default" use="optional" order = "9"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_554"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553" xlink:to="loc_us-gaap_RestrictedStockMember_554" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_555"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553" xlink:to="loc_us-gaap_EmployeeStockOptionMember_555" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PerformanceSharesTsrMember" xlink:label="loc_hurc_PerformanceSharesTsrMember_557"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553" xlink:to="loc_hurc_PerformanceSharesTsrMember_557" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PerformanceSharesRoicMember" xlink:label="loc_hurc_PerformanceSharesRoicMember_558"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553" xlink:to="loc_hurc_PerformanceSharesRoicMember_558" use="optional" order = "13" />
<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="loc_us-gaap_RangeAxis_552"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_541" xlink:to="loc_us-gaap_RangeAxis_552" use="optional" order = "14" />
<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="loc_us-gaap_RangeMember_560"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_552" xlink:to="loc_us-gaap_RangeMember_560" use="optional" order = "15"/>
<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="loc_us-gaap_RangeMember_560_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_552" xlink:to="loc_us-gaap_RangeMember_560_default" use="optional" order = "16"/>
<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="loc_us-gaap_MaximumMember_561"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_560" xlink:to="loc_us-gaap_MaximumMember_561" use="optional" order = "17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_562"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_560" xlink:to="loc_us-gaap_MinimumMember_562" use="optional" order = "18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_559"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_541" xlink:to="loc_us-gaap_TitleOfIndividualAxis_559" use="optional" order = "19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1047"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TitleOfIndividualAxis_559" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1047" use="optional" order = "20"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1047_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TitleOfIndividualAxis_559" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1047_default" use="optional" order = "21"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DirectorMember" xlink:label="loc_us-gaap_DirectorMember_1048"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1047" xlink:to="loc_us-gaap_DirectorMember_1048" use="optional" order = "22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExecutiveOfficerMember" xlink:label="loc_us-gaap_ExecutiveOfficerMember_1049"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1047" xlink:to="loc_us-gaap_ExecutiveOfficerMember_1049" use="optional" order = "23" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1046"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_541" xlink:to="loc_us-gaap_PlanNameAxis_1046" use="optional" order = "24" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1223"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_1046" xlink:to="loc_us-gaap_PlanNameDomain_1223" use="optional" order = "25"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1223_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_1046" xlink:to="loc_us-gaap_PlanNameDomain_1223_default" use="optional" order = "26"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TwoThousandSixteenEquityIncentivePlanMember" xlink:label="loc_hurc_TwoThousandSixteenEquityIncentivePlanMember_1224"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1223" xlink:to="loc_hurc_TwoThousandSixteenEquityIncentivePlanMember_1224" use="optional" order = "27" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TwentyZeroEightPlanMember" xlink:label="loc_hurc_TwentyZeroEightPlanMember_1226"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1223" xlink:to="loc_hurc_TwentyZeroEightPlanMember_1226" use="optional" order = "28" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember" xlink:label="loc_hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember_1411"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1223" xlink:to="loc_hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember_1411" use="optional" order = "29" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm_563"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm_563" use="optional" order = "30" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_564"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_564" use="optional" order = "31" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_565"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_565" use="optional" order = "32" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_566"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_566" use="optional" order = "33" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_567"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_567" use="optional" order = "34" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_569"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_569" use="optional" order = "35" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_582"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_582" use="optional" order = "36" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_583"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_583" use="optional" order = "37" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_584"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_584" use="optional" order = "38" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement_586"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement_586" use="optional" order = "39" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned_587"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned_587" use="optional" order = "40" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1221"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1221" use="optional" order = "41" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EmployeeBenefitsNarrativeDetails"><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="loc_us-gaap_StatementLineItems_636"/>
<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="loc_us-gaap_StatementTable_633"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_636" xlink:to="loc_us-gaap_StatementTable_633" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_634"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_633" xlink:to="loc_us-gaap_StatementClassOfStockAxis_634" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_635"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_634" xlink:to="loc_us-gaap_ClassOfStockDomain_635" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_635_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_634" xlink:to="loc_us-gaap_ClassOfStockDomain_635_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_639"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_636" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_639" use="optional" order = "5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"><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="loc_us-gaap_StatementLineItems_663"/>
<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="loc_us-gaap_StatementTable_660"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_663" xlink:to="loc_us-gaap_StatementTable_660" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_661"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_660" xlink:to="loc_us-gaap_StatementClassOfStockAxis_661" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_662"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_661" xlink:to="loc_us-gaap_ClassOfStockDomain_662" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_662_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_661" xlink:to="loc_us-gaap_ClassOfStockDomain_662_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_667"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_663" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_667" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_670"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_667" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_670" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_671"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_667" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_671" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_672"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_667" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_672" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_669"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_663" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_669" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_673"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_669" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_673" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_675"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_669" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_675" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_676"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_669" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_676" use="optional" order = "12" />
<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="loc_us-gaap_IncomeTaxExpenseBenefit_677"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_669" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_677" use="optional" order = "13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesScheduleOfComparisonOfIncomeTaxExpenseDetails"><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="loc_us-gaap_StatementLineItems_686"/>
<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="loc_us-gaap_StatementTable_683"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_686" xlink:to="loc_us-gaap_StatementTable_683" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_684"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_683" xlink:to="loc_us-gaap_StatementClassOfStockAxis_684" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_685"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_684" xlink:to="loc_us-gaap_ClassOfStockDomain_685" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_685_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_684" xlink:to="loc_us-gaap_ClassOfStockDomain_685_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_691"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_686" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_691" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_692"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_691" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_692" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_693"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_691" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_693" use="optional" order = "7" />
<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="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_694"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_691" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_694" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_686" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" use="optional" order = "9" />
<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="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_696"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_696" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_697"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_697" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_698"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_698" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_699"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_699" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_700"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_700" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_1333"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_1333" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_701"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_701" use="optional" order = "16" />
<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="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_702"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_702" use="optional" order = "17" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"><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="loc_us-gaap_StatementLineItems_710"/>
<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="loc_us-gaap_StatementTable_707"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_710" xlink:to="loc_us-gaap_StatementTable_707" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_708"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_707" xlink:to="loc_us-gaap_StatementClassOfStockAxis_708" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_709"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_708" xlink:to="loc_us-gaap_ClassOfStockDomain_709" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_709_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_708" xlink:to="loc_us-gaap_ClassOfStockDomain_709_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_710" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_713"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_713" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_714"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_714" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_715"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_715" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsDerivativeInstruments" xlink:label="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments_1364"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments_1364" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses_716"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses_716" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_717"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_717" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_718"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_718" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_1334"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_1334" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_719"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_719" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_720"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_720" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_1336"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_1336" use="optional" order = "16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_722"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_722" use="optional" order = "17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_710" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" use="optional" order = "18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_724"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_724" use="optional" order = "19" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts" xlink:label="loc_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts_1347"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" xlink:to="loc_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts_1347" use="optional" order = "20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_1365"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_1365" use="optional" order = "21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_726"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_726" use="optional" order = "22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_727"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_727" use="optional" order = "23" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesScheduleOfIncomeTaxExpenseDetails"><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="loc_us-gaap_StatementLineItems_746"/>
<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="loc_us-gaap_StatementTable_743"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_746" xlink:to="loc_us-gaap_StatementTable_743" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_744"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_743" xlink:to="loc_us-gaap_StatementClassOfStockAxis_744" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_745"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_744" xlink:to="loc_us-gaap_ClassOfStockDomain_745" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_745_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_744" xlink:to="loc_us-gaap_ClassOfStockDomain_745_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_747"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_746" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_747" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_748"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_746" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_748" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions_1399"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_746" xlink:to="loc_hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions_1399" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_750"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_746" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_750" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_751"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_746" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_751" use="optional" order = "9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesSummaryOfOpenTaxYearsDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_758"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_755"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_758" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_755" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_756"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_755" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_756" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_757"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_756" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_757" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_757_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_756" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_757_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_763"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_757" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_763" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd#stpr_IN" xlink:label="loc_stpr_IN_764"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_757" xlink:to="loc_stpr_IN_764" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="loc_country_DE_766"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_757" xlink:to="loc_country_DE_766" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW" xlink:label="loc_country_TW_767"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_757" xlink:to="loc_country_TW_767" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OpenTaxYears" xlink:label="loc_hurc_OpenTaxYears_1348"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_758" xlink:to="loc_hurc_OpenTaxYears_1348" use="optional" order = "9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_1367"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_780"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_780" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_781"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_780" xlink:to="loc_us-gaap_StatementClassOfStockAxis_781" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_782"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_781" xlink:to="loc_us-gaap_ClassOfStockDomain_782" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_782_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_781" xlink:to="loc_us-gaap_ClassOfStockDomain_782_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsAxis" xlink:label="loc_hurc_OperatingLossCarryforwardsAxis_783"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_780" xlink:to="loc_hurc_OperatingLossCarryforwardsAxis_783" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsDomain" xlink:label="loc_hurc_OperatingLossCarryforwardsDomain_790"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_hurc_OperatingLossCarryforwardsAxis_783" xlink:to="loc_hurc_OperatingLossCarryforwardsDomain_790" use="optional" order = "6"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsDomain" xlink:label="loc_hurc_OperatingLossCarryforwardsDomain_790_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_hurc_OperatingLossCarryforwardsAxis_783" xlink:to="loc_hurc_OperatingLossCarryforwardsDomain_790_default" use="optional" order = "7"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ExpirationsWithinFiveYearsMember" xlink:label="loc_hurc_ExpirationsWithinFiveYearsMember_791"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_OperatingLossCarryforwardsDomain_790" xlink:to="loc_hurc_ExpirationsWithinFiveYearsMember_791" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ExpirationsAfterSixYearsMember" xlink:label="loc_hurc_ExpirationsAfterSixYearsMember_792"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_OperatingLossCarryforwardsDomain_790" xlink:to="loc_hurc_ExpirationsAfterSixYearsMember_792" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TaxCreditsMember" xlink:label="loc_hurc_TaxCreditsMember_793"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_OperatingLossCarryforwardsDomain_790" xlink:to="loc_hurc_TaxCreditsMember_793" use="optional" order = "10" />
<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="loc_us-gaap_StatementScenarioAxis_789"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_780" xlink:to="loc_us-gaap_StatementScenarioAxis_789" use="optional" order = "11" />
<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="loc_us-gaap_ScenarioUnspecifiedDomain_1368"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_789" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_1368" use="optional" order = "12"/>
<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="loc_us-gaap_ScenarioUnspecifiedDomain_1368_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_789" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_1368_default" use="optional" order = "13"/>
<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="loc_us-gaap_ScenarioForecastMember_1369"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_1368" xlink:to="loc_us-gaap_ScenarioForecastMember_1369" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_795"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_795" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_799"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_799" use="optional" order = "16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_800"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_800" use="optional" order = "17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_801"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_801" use="optional" order = "18" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_UnrecognizedTaxBenefitsExpirationTerm" xlink:label="loc_hurc_UnrecognizedTaxBenefitsExpirationTerm_1052"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_hurc_UnrecognizedTaxBenefitsExpirationTerm_1052" use="optional" order = "19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_802"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_802" use="optional" order = "20" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsExpirationTermMinimum" xlink:label="loc_hurc_OperatingLossCarryforwardsExpirationTermMinimum_805"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_hurc_OperatingLossCarryforwardsExpirationTermMinimum_805" use="optional" order = "21" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsExpirationTermMaximum" xlink:label="loc_hurc_OperatingLossCarryforwardsExpirationTermMaximum_806"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_hurc_OperatingLossCarryforwardsExpirationTermMaximum_806" use="optional" order = "22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_1338"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_1338" use="optional" order = "23" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1366"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1366" use="optional" order = "24" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TaxCreditsExpirationTerm" xlink:label="loc_hurc_TaxCreditsExpirationTerm_1408"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_hurc_TaxCreditsExpirationTerm_1408" use="optional" order = "25" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfFairValueOfDerivativeInstrumentsDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_810"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_796"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_810" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_796" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_798"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_796" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_798" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_808"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_798" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_808" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_808_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_798" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_808_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_809"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_808" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_809" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_807"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_796" xlink:to="loc_us-gaap_HedgingDesignationAxis_807" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_811"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_807" xlink:to="loc_us-gaap_HedgingDesignationDomain_811" use="optional" order = "7"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_811_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_807" xlink:to="loc_us-gaap_HedgingDesignationDomain_811_default" use="optional" order = "8"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_812"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_811" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_812" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_813"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_811" xlink:to="loc_us-gaap_NondesignatedMember_813" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_803"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_810" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_803" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_804"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_810" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_804" use="optional" order = "12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_1266"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_1266" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_821"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" xlink:to="loc_us-gaap_HedgingDesignationAxis_821" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_828"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_821" xlink:to="loc_us-gaap_HedgingDesignationDomain_828" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_828_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_821" xlink:to="loc_us-gaap_HedgingDesignationDomain_828_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_829"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_828" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_829" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_843"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_828" xlink:to="loc_us-gaap_NondesignatedMember_843" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_827"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" xlink:to="loc_us-gaap_FinancialInstrumentAxis_827" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_831"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_827" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_831" use="optional" order = "8"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_831_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_827" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_831_default" use="optional" order = "9"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_832"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_831" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_832" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_830"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_830" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="loc_us-gaap_HedgingRelationshipDomain_834"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_830" xlink:to="loc_us-gaap_HedgingRelationshipDomain_834" use="optional" order = "12"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="loc_us-gaap_HedgingRelationshipDomain_834_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_830" xlink:to="loc_us-gaap_HedgingRelationshipDomain_834_default" use="optional" order = "13"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetInvestmentHedgingMember" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_835"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_834" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_835" use="optional" order = "14" />
<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="loc_us-gaap_IncomeStatementLocationAxis_833"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_833" use="optional" order = "15" />
<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="loc_us-gaap_IncomeStatementLocationDomain_837"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_833" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_837" use="optional" order = "16"/>
<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="loc_us-gaap_IncomeStatementLocationDomain_837_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_833" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_837_default" use="optional" order = "17"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_838"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_837" xlink:to="loc_us-gaap_CostOfSalesMember_838" use="optional" order = "18" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OtherIncomeAndExpenseMember" xlink:label="loc_hurc_OtherIncomeAndExpenseMember_842"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_837" xlink:to="loc_hurc_OtherIncomeAndExpenseMember_842" use="optional" order = "19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_836"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_836" use="optional" order = "20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1267"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_836" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1267" use="optional" order = "21"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1267_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_836" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1267_default" use="optional" order = "22"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IntercompanyMember" xlink:label="loc_hurc_IntercompanyMember_1268"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1267" xlink:to="loc_hurc_IntercompanyMember_1268" use="optional" order = "23" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IntercompanySalesAndPurchasesMember" xlink:label="loc_hurc_IntercompanySalesAndPurchasesMember_1330"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1267" xlink:to="loc_hurc_IntercompanySalesAndPurchasesMember_1330" use="optional" order = "24" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_818"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_1266" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_818" use="optional" order = "25" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_819"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_1266" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_819" use="optional" order = "26" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings" xlink:label="loc_us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings_820"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_1266" xlink:to="loc_us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings_820" use="optional" order = "27" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="loc_us-gaap_DerivativeLineItems_870"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_855"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_870" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_855" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_867"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_855" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_867" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="loc_us-gaap_HedgingRelationshipDomain_871"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_867" xlink:to="loc_us-gaap_HedgingRelationshipDomain_871" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="loc_us-gaap_HedgingRelationshipDomain_871_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_867" xlink:to="loc_us-gaap_HedgingRelationshipDomain_871_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="loc_us-gaap_CashFlowHedgingMember_872"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_871" xlink:to="loc_us-gaap_CashFlowHedgingMember_872" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_856"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_855" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_856" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_868"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_856" xlink:to="loc_us-gaap_EquityComponentDomain_868" use="optional" order = "7"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_868_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_856" xlink:to="loc_us-gaap_EquityComponentDomain_868_default" use="optional" order = "8"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_869"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_868" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_869" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_858"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_870" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_858" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_861"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_870" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_861" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_863"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_870" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_863" use="optional" order = "12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails"><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="loc_us-gaap_PropertyPlantAndEquipmentLineItems_936"/>
<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="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_875"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_936" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_875" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<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="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_876"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_875" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_876" use="optional" order = "2" />
<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="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_876" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" use="optional" order = "3"/>
<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="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_876" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_881"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" xlink:to="loc_us-gaap_BuildingMember_881" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_882"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" xlink:to="loc_us-gaap_EquipmentMember_882" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaap_OfficeEquipmentMember_883"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" xlink:to="loc_us-gaap_OfficeEquipmentMember_883" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_885"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_885" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_BuildingAndLeaseholdImprovementsMember" xlink:label="loc_hurc_BuildingAndLeaseholdImprovementsMember_1363"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" xlink:to="loc_hurc_BuildingAndLeaseholdImprovementsMember_1363" use="optional" order = "9" />
<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="loc_us-gaap_RangeAxis_879"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_875" xlink:to="loc_us-gaap_RangeAxis_879" use="optional" order = "10" />
<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="loc_us-gaap_RangeMember_937"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_879" xlink:to="loc_us-gaap_RangeMember_937" use="optional" order = "11"/>
<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="loc_us-gaap_RangeMember_937_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_879" xlink:to="loc_us-gaap_RangeMember_937_default" use="optional" order = "12"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_938"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_937" xlink:to="loc_us-gaap_MinimumMember_938" use="optional" order = "13" />
<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="loc_us-gaap_MaximumMember_939"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_937" xlink:to="loc_us-gaap_MaximumMember_939" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_878"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_936" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_878" use="optional" order = "15" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedAmortizationExpenseDetails"><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="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947"/>
<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="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_944"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_944" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_945"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_944" xlink:to="loc_us-gaap_StatementClassOfStockAxis_945" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_946"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_945" xlink:to="loc_us-gaap_ClassOfStockDomain_946" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_946_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_945" xlink:to="loc_us-gaap_ClassOfStockDomain_946_default" use="optional" order = "4"/>
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_950"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_950" use="optional" order = "5" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_951"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_951" use="optional" order = "6" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_952"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_952" use="optional" order = "7" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_953"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_953" use="optional" order = "8" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_954"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_954" use="optional" order = "9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails"><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="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976"/>
<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="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_966"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_966" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_967"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_966" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_967" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_974"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_967" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_974" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_974_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_967" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_974_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_975"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_974" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_975" use="optional" order = "5" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_973"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_966" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_973" use="optional" order = "6" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_973" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977" use="optional" order = "7"/>
<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="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_973" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977_default" use="optional" order = "8"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_978"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977" xlink:to="loc_us-gaap_CustomerRelationshipsMember_978" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_979"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_979" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_980"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977" xlink:to="loc_us-gaap_PatentsMember_980" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_981"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_981" use="optional" order = "12" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsGross_968"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_968" use="optional" order = "13" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_969"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_969" use="optional" order = "14" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsNet_970"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_970" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_971"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_971" use="optional" order = "16" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_972"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_972" use="optional" order = "17" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedEarningsLossPerShareDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicLineItems" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_986"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_983"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_983" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_984"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_983" xlink:to="loc_us-gaap_StatementClassOfStockAxis_984" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_985"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_984" xlink:to="loc_us-gaap_ClassOfStockDomain_985" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_985_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_984" xlink:to="loc_us-gaap_ClassOfStockDomain_985_default" use="optional" order = "4"/>
<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="loc_us-gaap_NetIncomeLoss_989"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_NetIncomeLoss_989" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_990"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_990" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_1053"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_1053" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_991"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_991" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1054"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1054" use="optional" order = "9" />
<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="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_992"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_992" use="optional" order = "10" />
<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="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1055"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1055" use="optional" order = "11" />
<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="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_993"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_993" use="optional" order = "12" />
<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="loc_us-gaap_EarningsPerShareBasic_995"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_EarningsPerShareBasic_995" use="optional" order = "13" />
<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="loc_us-gaap_EarningsPerShareDiluted_996"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_EarningsPerShareDiluted_996" use="optional" order = "14" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"><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="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<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="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_999"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_999" use="optional" order = "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="loc_us-gaap_EquityMethodInvesteeNameDomain_1001"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_999" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_1001" use="optional" order = "3"/>
<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="loc_us-gaap_EquityMethodInvesteeNameDomain_1001_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_999" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_1001_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_HurcoAutomationLtdMember" xlink:label="loc_hurc_HurcoAutomationLtdMember_1002"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain_1001" xlink:to="loc_hurc_HurcoAutomationLtdMember_1002" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1000"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1000" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1000" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" use="optional" order = "7"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1000" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008_default" use="optional" order = "8"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForwardContractsMember" xlink:label="loc_us-gaap_ForwardContractsMember_1009"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" xlink:to="loc_us-gaap_ForwardContractsMember_1009" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_EurosMember" xlink:label="loc_hurc_EurosMember_1017"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" xlink:to="loc_hurc_EurosMember_1017" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PoundsSterlingMember" xlink:label="loc_hurc_PoundsSterlingMember_1018"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" xlink:to="loc_hurc_PoundsSterlingMember_1018" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember" xlink:label="loc_hurc_ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember_1019"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" xlink:to="loc_hurc_ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember_1019" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember" xlink:label="loc_hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember_1020"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" xlink:to="loc_hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember_1020" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember" xlink:label="loc_hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember_1340"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" xlink:to="loc_hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember_1340" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_1007"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998" xlink:to="loc_us-gaap_HedgingDesignationAxis_1007" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_1011"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_1007" xlink:to="loc_us-gaap_HedgingDesignationDomain_1011" use="optional" order = "16"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_1011_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_1007" xlink:to="loc_us-gaap_HedgingDesignationDomain_1011_default" use="optional" order = "17"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_1012"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_1011" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_1012" use="optional" order = "18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_1016"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_1011" xlink:to="loc_us-gaap_NondesignatedMember_1016" use="optional" order = "19" />
<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="loc_us-gaap_RangeAxis_1010"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998" xlink:to="loc_us-gaap_RangeAxis_1010" use="optional" order = "20" />
<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="loc_us-gaap_RangeMember_1014"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_1010" xlink:to="loc_us-gaap_RangeMember_1014" use="optional" order = "21"/>
<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="loc_us-gaap_RangeMember_1014_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_1010" xlink:to="loc_us-gaap_RangeMember_1014_default" use="optional" order = "22"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_1015"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_1014" xlink:to="loc_us-gaap_MinimumMember_1015" use="optional" order = "23" />
<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="loc_us-gaap_MaximumMember_1021"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_1014" xlink:to="loc_us-gaap_MaximumMember_1021" use="optional" order = "24" />
<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="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1003"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1003" use="optional" order = "25" />
<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="loc_us-gaap_EquityMethodInvestments_1004"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_EquityMethodInvestments_1004" use="optional" order = "26" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTranslationAbstract" xlink:label="loc_us-gaap_ForeignCurrencyTranslationAbstract_1104"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_ForeignCurrencyTranslationAbstract_1104" use="optional" order = "27" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1005"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForeignCurrencyTranslationAbstract_1104" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1005" use="optional" order = "28" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" use="optional" order = "29" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_1022"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_invest_DerivativeNotionalAmount_1022" use="optional" order = "30" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_1023"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_1023" use="optional" order = "31" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_1024"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_1024" use="optional" order = "32" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax" xlink:label="loc_us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax_1243"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax_1243" use="optional" order = "33" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax" xlink:label="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax_1027"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax_1027" use="optional" order = "34" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeNetHedgeIneffectivenessGainLoss" xlink:label="loc_us-gaap_DerivativeNetHedgeIneffectivenessGainLoss_1028"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_us-gaap_DerivativeNetHedgeIneffectivenessGainLoss_1028" use="optional" order = "35" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_DerivativeMaturityDate" xlink:label="loc_hurc_DerivativeMaturityDate_1257"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_hurc_DerivativeMaturityDate_1257" use="optional" order = "36" />
<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="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1106"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1106" use="optional" order = "37" />
<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="loc_us-gaap_Depreciation_1029"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1106" xlink:to="loc_us-gaap_Depreciation_1029" use="optional" order = "38" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract_1107"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract_1107" use="optional" order = "39" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_1030"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract_1107" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_1030" use="optional" order = "40" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_SoftwareDevelopmentCostsAbstract" xlink:label="loc_hurc_SoftwareDevelopmentCostsAbstract_1108"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_hurc_SoftwareDevelopmentCostsAbstract_1108" use="optional" order = "41" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_1032"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_SoftwareDevelopmentCostsAbstract_1108" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_1032" use="optional" order = "42" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_1034"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_SoftwareDevelopmentCostsAbstract_1108" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_1034" use="optional" order = "43" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_1290"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hurc_SoftwareDevelopmentCostsAbstract_1108" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_1290" use="optional" order = "44" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" use="optional" order = "45" />
<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="loc_us-gaap_AmortizationOfIntangibleAssets_1035"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_1035" use="optional" order = "46" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths_1036"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths_1036" use="optional" order = "47" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_1037"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_1037" use="optional" order = "48" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_1038"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_1038" use="optional" order = "49" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_1039"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_1039" use="optional" order = "50" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_1040"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_1040" use="optional" order = "51" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_1291"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_1291" use="optional" order = "52" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/FinancialInstrumentsFairValueHierarchyDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_857"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_846"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_857" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_846" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_847"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_846" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_847" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_848"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_847" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_848" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_848_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_847" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_848_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_849"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_848" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_849" use="optional" order = "5" />
<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="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_850"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_846" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_850" use="optional" order = "6" />
<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="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_851"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_850" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_851" use="optional" order = "7"/>
<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="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_851_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_850" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_851_default" use="optional" order = "8"/>
<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="loc_us-gaap_FairValueInputsLevel1Member_852"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_851" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_852" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_853"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_851" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_853" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_859"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_857" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_859" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_862"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_859" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_862" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_866"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_859" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_866" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_860"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_857" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_860" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:label="loc_hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure_865"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_860" xlink:to="loc_hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure_865" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_873"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_860" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_873" use="optional" order = "16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/FinancialInstrumentsNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_892"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_886"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_892" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_886" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<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="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_887"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_886" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_887" use="optional" order = "2" />
<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="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_889"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_887" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_889" use="optional" order = "3"/>
<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="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_889_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_887" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_889_default" use="optional" order = "4"/>
<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="loc_us-gaap_FairValueInputsLevel1Member_890"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_889" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_890" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_891"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_889" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_891" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_888"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_886" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_888" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_893"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_888" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_893" use="optional" order = "8"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_893_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_888" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_893_default" use="optional" order = "9"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_894"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_893" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_894" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_895"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_892" xlink:to="loc_invest_DerivativeNotionalAmount_895" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_1099"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_892" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_1099" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1100"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_892" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1100" use="optional" order = "13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/NewAccountingPronouncementsNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1360"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1195"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1360" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1195" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:label="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_1196"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1195" xlink:to="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_1196" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ChangeInAccountingPrincipleMember" xlink:label="loc_us-gaap_ChangeInAccountingPrincipleMember_1197"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_1196" xlink:to="loc_us-gaap_ChangeInAccountingPrincipleMember_1197" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ChangeInAccountingPrincipleMember" xlink:label="loc_us-gaap_ChangeInAccountingPrincipleMember_1197_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_1196" xlink:to="loc_us-gaap_ChangeInAccountingPrincipleMember_1197_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsMember" xlink:label="loc_us-gaap_AssetsMember_1198"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ChangeInAccountingPrincipleMember_1197" xlink:to="loc_us-gaap_AssetsMember_1198" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityTotalMember" xlink:label="loc_us-gaap_StockholdersEquityTotalMember_1199"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ChangeInAccountingPrincipleMember_1197" xlink:to="loc_us-gaap_StockholdersEquityTotalMember_1199" use="optional" order = "6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1200"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1195" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1200" use="optional" order = "7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1358"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1200" xlink:to="loc_us-gaap_TypeOfAdoptionMember_1358" use="optional" order = "8"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1358_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1200" xlink:to="loc_us-gaap_TypeOfAdoptionMember_1358_default" use="optional" order = "9"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_1359"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_1358" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_1359" use="optional" order = "10" />
<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="loc_us-gaap_SubsequentEventTypeAxis_1357"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1195" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1357" use="optional" order = "11" />
<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="loc_us-gaap_SubsequentEventTypeDomain_1361"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1357" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1361" use="optional" order = "12"/>
<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="loc_us-gaap_SubsequentEventTypeDomain_1361_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1357" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1361_default" use="optional" order = "13"/>
<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="loc_us-gaap_SubsequentEventMember_1362"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1361" xlink:to="loc_us-gaap_SubsequentEventMember_1362" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment_1356"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1360" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustment_1356" use="optional" order = "15" />
<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="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1405"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1360" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1405" use="optional" order = "16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CreditAgreementsAndBorrowingsNarrativeDetails"><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="loc_us-gaap_LineOfCreditFacilityLineItems_1309"/>
<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="loc_us-gaap_LineOfCreditFacilityTable_1274"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_1274" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1275"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1275" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1276"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1275" xlink:to="loc_us-gaap_ClassOfStockDomain_1276" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1276_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1275" xlink:to="loc_us-gaap_ClassOfStockDomain_1276_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1277"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_DebtInstrumentAxis_1277" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1280"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1277" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1280" use="optional" order = "6"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1280_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1277" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1280_default" use="optional" order = "7"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PriorCreditFacilityMember" xlink:label="loc_hurc_PriorCreditFacilityMember_1281"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1280" xlink:to="loc_hurc_PriorCreditFacilityMember_1281" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_NewCreditFacilityMember" xlink:label="loc_hurc_NewCreditFacilityMember_1282"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1280" xlink:to="loc_hurc_NewCreditFacilityMember_1282" use="optional" order = "9" />
<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="loc_us-gaap_CreditFacilityAxis_1279"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_CreditFacilityAxis_1279" use="optional" order = "10" />
<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="loc_us-gaap_CreditFacilityDomain_1284"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_1279" xlink:to="loc_us-gaap_CreditFacilityDomain_1284" use="optional" order = "11"/>
<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="loc_us-gaap_CreditFacilityDomain_1284_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_1279" xlink:to="loc_us-gaap_CreditFacilityDomain_1284_default" use="optional" order = "12"/>
<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="loc_us-gaap_RevolvingCreditFacilityMember_1285"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_1284" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1285" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_1283"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_1283" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1287"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_1283" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1287" use="optional" order = "15"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1287_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_1283" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1287_default" use="optional" order = "16"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_1288"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1287" xlink:to="loc_us-gaap_LetterOfCreditMember_1288" use="optional" order = "17" />
<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="loc_us-gaap_SubsequentEventTypeAxis_1286"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1286" use="optional" order = "18" />
<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="loc_us-gaap_SubsequentEventTypeDomain_1293"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1286" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1293" use="optional" order = "19"/>
<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="loc_us-gaap_SubsequentEventTypeDomain_1293_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1286" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1293_default" use="optional" order = "20"/>
<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="loc_us-gaap_SubsequentEventMember_1294"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1293" xlink:to="loc_us-gaap_SubsequentEventMember_1294" use="optional" order = "21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_1292"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_VariableRateAxis_1292" use="optional" order = "22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_1302"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_1292" xlink:to="loc_us-gaap_VariableRateDomain_1302" use="optional" order = "23"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_1302_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_1292" xlink:to="loc_us-gaap_VariableRateDomain_1302_default" use="optional" order = "24"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_1303"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_1302" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_1303" use="optional" order = "25" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_FederalFundsRateMember" xlink:label="loc_hurc_FederalFundsRateMember_1304"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_1302" xlink:to="loc_hurc_FederalFundsRateMember_1304" use="optional" order = "26" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_1301"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_StatementGeographicalAxis_1301" use="optional" order = "27" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_1310"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementGeographicalAxis_1301" xlink:to="loc_us-gaap_SegmentGeographicalDomain_1310" use="optional" order = "28"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_1310_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementGeographicalAxis_1301" xlink:to="loc_us-gaap_SegmentGeographicalDomain_1310_default" use="optional" order = "29"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_1311"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_1310" xlink:to="loc_country_GB_1311" use="optional" order = "30" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="loc_country_DE_1312"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_1310" xlink:to="loc_country_DE_1312" use="optional" order = "31" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW" xlink:label="loc_country_TW_1313"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_1310" xlink:to="loc_country_TW_1313" use="optional" order = "32" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN_1314"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_1310" xlink:to="loc_country_CN_1314" use="optional" order = "33" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1278"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1278" use="optional" order = "34" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends" xlink:label="loc_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends_1289"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends_1289" use="optional" order = "35" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital" xlink:label="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital_1295"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital_1295" use="optional" order = "36" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth" xlink:label="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth_1296"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth_1296" use="optional" order = "37" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_1297"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_1297" use="optional" order = "38" />
<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="loc_us-gaap_LineOfCreditFacilityExpirationDate1_1298"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_1298" use="optional" order = "39" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment" xlink:label="loc_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment_1305"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment_1305" use="optional" order = "40" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_1306"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_LineOfCredit_1306" use="optional" order = "41" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1307"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1307" use="optional" order = "42" />
<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="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1308"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1308" use="optional" order = "43" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ScheduleIiValuationAndQualifyingAccountsAndReservesDetails"><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="loc_us-gaap_StatementLineItems_1385"/>
<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="loc_us-gaap_StatementTable_1375"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1385" xlink:to="loc_us-gaap_StatementTable_1375" use="optional" order = "1" xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1376"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1375" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1376" use="optional" order = "2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1377"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1376" xlink:to="loc_us-gaap_ClassOfStockDomain_1377" use="optional" order = "3"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1377_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1376" xlink:to="loc_us-gaap_ClassOfStockDomain_1377_default" use="optional" order = "4"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_1378"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1375" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_1378" use="optional" order = "5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_1378" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" use="optional" order = "6"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_1378" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386_default" use="optional" order = "7"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AllowanceForDoubtfulAccountsOneMember" xlink:label="loc_hurc_AllowanceForDoubtfulAccountsOneMember_1387"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" xlink:to="loc_hurc_AllowanceForDoubtfulAccountsOneMember_1387" use="optional" order = "8" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AllowanceForDoubtfulAccountsTwoMember" xlink:label="loc_hurc_AllowanceForDoubtfulAccountsTwoMember_1389"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" xlink:to="loc_hurc_AllowanceForDoubtfulAccountsTwoMember_1389" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AllowanceForDoubtfulAccountsThreeMember" xlink:label="loc_hurc_AllowanceForDoubtfulAccountsThreeMember_1390"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" xlink:to="loc_hurc_AllowanceForDoubtfulAccountsThreeMember_1390" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IncomeTaxValuationAllowanceOneMember" xlink:label="loc_hurc_IncomeTaxValuationAllowanceOneMember_1391"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" xlink:to="loc_hurc_IncomeTaxValuationAllowanceOneMember_1391" use="optional" order = "11" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IncomeTaxValuationAllowanceTwoMember" xlink:label="loc_hurc_IncomeTaxValuationAllowanceTwoMember_1392"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" xlink:to="loc_hurc_IncomeTaxValuationAllowanceTwoMember_1392" use="optional" order = "12" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IncomeTaxValuationAllowanceThreeMember" xlink:label="loc_hurc_IncomeTaxValuationAllowanceThreeMember_1393"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" xlink:to="loc_hurc_IncomeTaxValuationAllowanceThreeMember_1393" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_1380"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1385" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_1380" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_1381"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1385" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_1381" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_1382"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1385" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_1382" use="optional" order = "16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1383"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1385" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1383" use="optional" order = "17" />
</definitionLink>

</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>hurc-20171031_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by DataTracks version 1.1.9 on 05-Jan-2018 [02:35:14] {PM} EST - www.datatracks.com --><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#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
 <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
 <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/> <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"/>
 <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
<labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_DocumentAndEntityInformationAbstract" xlink:label="loc_hurc_DocumentAndEntityInformationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_DocumentAndEntityInformationAbstract" xml:lang="en-US">Document And Entity Information [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_DocumentAndEntityInformationAbstract" xlink:to="lab_hurc_DocumentAndEntityInformationAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentInformationTable" xml:lang="en-US">Document Information [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LegalEntityAxis" xml:lang="en-US">Legal Entity [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentType" xml:lang="en-US">Document Type</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityVoluntaryFilers" xml:lang="en-US">Entity Voluntary Filers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityPublicFloat" xml:lang="en-US">Entity Public Float</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding"/>
<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="loc_us-gaap_IncomeStatementAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementAbstract" xml:lang="en-US">Income Statement [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_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_StatementTable" xlink:label="loc_us-gaap_StatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xml:lang="en-US">Class of Stock [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfStockDomain" xml:lang="en-US">Class of Stock [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain"/>
<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="loc_us-gaap_StatementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementLineItems" xml:lang="en-US">Statement [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_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_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SalesRevenueNet" xml:lang="en-US">Revenue, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SalesRevenueNet" xml:lang="en-US">Sales and service fees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SalesRevenueNet" xml:lang="en-US">Net Sales and Service Fees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_us-gaap_SalesRevenueNet" xml:lang="en-US">Revenues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_SalesRevenueNet" xml:lang="en-US">Revenue Sales and Service Fees, Net, Attributable to Parent, Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet" xlink:to="lab_us-gaap_SalesRevenueNet"/>
<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="loc_us-gaap_CostOfGoodsAndServicesSold" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US">Cost of Goods and Services Sold</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US">Cost of sales and service</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_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="loc_us-gaap_GrossProfit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GrossProfit" xml:lang="en-US">Gross Profit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_GrossProfit" xml:lang="en-US">Gross profit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_GrossProfit" xml:lang="en-US">Gross profit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_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_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xml:lang="en-US">Selling, General and Administrative Expense, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xml:lang="en-US">Selling, general and administrative expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_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_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating Income (Loss), Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss"/>
<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="loc_us-gaap_InterestExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestExpense" xml:lang="en-US">Interest Expense, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InterestExpense" xml:lang="en-US">Interest expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_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_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestIncomeOther" xml:lang="en-US">Interest Income, Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InterestIncomeOther" xml:lang="en-US">Interest income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther" xlink:to="lab_us-gaap_InterestIncomeOther"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentIncomeNet" xml:lang="en-US">Investment Income, Net, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InvestmentIncomeNet" xml:lang="en-US">Investment income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNet" xlink:to="lab_us-gaap_InvestmentIncomeNet"/>
<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="loc_us-gaap_IncomeLossFromEquityMethodInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Income (Loss) from Equity Method Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Income from equity investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Equity in income of affiliates</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments"/>
<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="loc_us-gaap_OtherNonoperatingIncomeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US">Other Nonoperating Income (Expense), Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US">Other expense, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income before income taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Earnings (Loss) before taxes on income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_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="loc_us-gaap_IncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Provision for income taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Provision for income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_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_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net Income (Loss) Attributable to Parent, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income (loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_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_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Earnings Per Share, Basic, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Income per common share - basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Income per common share - basic (in dollars per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Income per share -Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Income per share, Basic</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_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_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted average common shares outstanding - basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted average shares outstanding - Basic</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
<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="loc_us-gaap_EarningsPerShareDiluted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Earnings Per Share, Diluted, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Income per common share - diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Income per common share - diluted (in dollars per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Income per share - Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Income per share, Diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_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_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted average common shares outstanding - diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted average shares outstanding -Diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_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_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xml:lang="en-US">Dividends paid per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_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_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xml:lang="en-US">NEW ACCOUNTING PRONOUNCEMENTS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xml:lang="en-US">Other comprehensive income (loss):</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
<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="loc_us-gaap_SegmentReportingAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingAbstract" xml:lang="en-US">Segment Reporting [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US">Translation gain (loss) of foreign currency financial statements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
<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="loc_us-gaap_SegmentReportingDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xml:lang="en-US">SEGMENT INFORMATION</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xml:lang="en-US">(Gain) / loss on derivative instruments reclassified into operations, net of tax of $(745), $(906), and $(431), respectively</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xml:lang="en-US">Reclassifications</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xml:lang="en-US">Gain / (loss) on derivative instruments, net of tax of $(390), $787, and $712, respectively</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xml:lang="en-US">Total other comprehensive income (loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
<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="loc_us-gaap_ComprehensiveIncomeNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Comprehensive income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xml:lang="en-US">Schedule of Net Sales and Service Fees by Product Category</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xml:lang="en-US">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xml:lang="en-US">Schedule of Revenues by Geographic Area</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xml:lang="en-US">Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xml:lang="en-US">Schedule of Assets by Geographic Area</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xml:lang="en-US">Realized loss (gains) on derivative instruments reclassified into operations, tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xml:lang="en-US">Unrealized (loss) gains on derivative instruments, tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
<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="loc_us-gaap_ProductOrServiceAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductOrServiceAxis" xml:lang="en-US">Products and Services [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductOrServiceAxis" xlink:to="lab_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="loc_us-gaap_ProductsAndServicesDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductsAndServicesDomain" xml:lang="en-US">Products and Services [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductsAndServicesDomain" xlink:to="lab_us-gaap_ProductsAndServicesDomain"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ComputerizedMachineToolsMember" xlink:label="loc_hurc_ComputerizedMachineToolsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ComputerizedMachineToolsMember" xml:lang="en-US">Computerized Machine Tools [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ComputerizedMachineToolsMember" xlink:to="lab_hurc_ComputerizedMachineToolsMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ComputerControlSystemsAndSoftwareMember" xlink:label="loc_hurc_ComputerControlSystemsAndSoftwareMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ComputerControlSystemsAndSoftwareMember" xml:lang="en-US">Computer Control Systems and Software [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ComputerControlSystemsAndSoftwareMember" xlink:to="lab_hurc_ComputerControlSystemsAndSoftwareMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ServicePartsMember" xlink:label="loc_hurc_ServicePartsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ServicePartsMember" xml:lang="en-US">Service Parts [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ServicePartsMember" xlink:to="lab_hurc_ServicePartsMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ServiceFeesMember" xlink:label="loc_hurc_ServiceFeesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ServiceFeesMember" xml:lang="en-US">Service Fees [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ServiceFeesMember" xlink:to="lab_hurc_ServiceFeesMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xml:lang="en-US">Revenue from External Customer [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementGeographicalAxis" xml:lang="en-US">Geographical [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementGeographicalAxis" xlink:to="lab_us-gaap_StatementGeographicalAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentGeographicalDomain" xml:lang="en-US">Geographical [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentGeographicalDomain" xlink:to="lab_us-gaap_SegmentGeographicalDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
<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="loc_us-gaap_StatementOfFinancialPositionAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_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_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsAbstract" xml:lang="en-US">Assets [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsAbstract" xml:lang="en-US">ASSETS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_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_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Assets, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Current assets:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_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="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents at beginning of year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents at end of year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_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_NorthAmericaMember" xlink:label="loc_us-gaap_NorthAmericaMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NorthAmericaMember" xml:lang="en-US">North America [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NorthAmericaMember" xlink:to="lab_us-gaap_NorthAmericaMember"/>
<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="loc_us-gaap_AccountsReceivableNetCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts Receivable, Net, Current, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable, less allowance for doubtful accounts of $639 in 2017 and $664 in 2016</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_US" xml:lang="en-US">UNITED STATES</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_country_US" xml:lang="en-US">United States of America [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_US" xml:lang="en-US">United States of America [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_CA" xml:lang="en-US">CANADA</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_country_CA" xml:lang="en-US">Canada [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA"/>
<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="loc_us-gaap_InventoryNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryNet" xml:lang="en-US">Inventory, Net, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InventoryNet" xml:lang="en-US">Inventories, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_InventoryNet" xml:lang="en-US">Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_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_PropertyPlantAndEquipmentNetAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xml:lang="en-US">Property, Plant and Equipment, Net [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xml:lang="en-US">Property and equipment:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_CentralAndSouthAmericaMember" xlink:label="loc_hurc_CentralAndSouthAmericaMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_CentralAndSouthAmericaMember" xml:lang="en-US">Central and South America [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_hurc_CentralAndSouthAmericaMember" xml:lang="en-US">Central &#38; South America [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_CentralAndSouthAmericaMember" xlink:to="lab_hurc_CentralAndSouthAmericaMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="loc_us-gaap_DerivativeAssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xml:lang="en-US">Derivative Asset, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xml:lang="en-US">Derivative assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsCurrent" xlink:to="lab_us-gaap_DerivativeAssetsCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xml:lang="en-US">Prepaid Expense, Current, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xml:lang="en-US">Prepaid assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmericasMember" xlink:label="loc_us-gaap_AmericasMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AmericasMember" xml:lang="en-US">Americas [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AmericasMember" xml:lang="en-US">Total Americas [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmericasMember" xlink:to="lab_us-gaap_AmericasMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssetsCurrent" xml:lang="en-US">Other Assets, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherAssetsCurrent" xml:lang="en-US">Other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="loc_country_DE" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_DE" xml:lang="en-US">GERMANY</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_DE" xml:lang="en-US">Germany [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_country_DE" xml:lang="en-US">Germany [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_DE" xlink:to="lab_country_DE"/>
<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="loc_us-gaap_AssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Assets, Current, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Total current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_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_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xml:lang="en-US">Capitalized Computer Software, Net, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xml:lang="en-US">Software development costs, less accumulated amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Land" xlink:label="loc_us-gaap_Land" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Land" xml:lang="en-US">Land</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_Land" xml:lang="en-US">Land</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land" xlink:to="lab_us-gaap_Land"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xml:lang="en-US">Buildings and Improvements, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xml:lang="en-US">Building</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xml:lang="en-US">Machinery and Equipment, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xml:lang="en-US">Machinery and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentGross" xlink:to="lab_us-gaap_MachineryAndEquipmentGross"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="loc_us-gaap_LeaseholdImprovementsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xml:lang="en-US">Leasehold Improvements, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xml:lang="en-US">Leasehold improvements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsGross" xlink:to="lab_us-gaap_LeaseholdImprovementsGross"/>
<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="loc_us-gaap_PropertyPlantAndEquipmentGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US">Property, Plant and Equipment, Gross, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US">Property and equipment, gross</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Less accumulated depreciation and amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_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_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, Plant and Equipment, Net, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Total property and equipment, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_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_Goodwill" xlink:label="loc_us-gaap_Goodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Balance as of October 31, 2014</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Balance as of October 31, 2015</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_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_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncurrentAssets" xml:lang="en-US">Long-Lived Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill), Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xml:lang="en-US">Intangible assets, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
<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="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent" xml:lang="en-US">Deferred income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrent"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForeignCountriesMember" xlink:label="loc_hurc_ForeignCountriesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ForeignCountriesMember" xml:lang="en-US">Foreign Countries [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_hurc_ForeignCountriesMember" xml:lang="en-US">Foreign [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ForeignCountriesMember" xlink:to="lab_hurc_ForeignCountriesMember"/>
<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="loc_us-gaap_OtherAssetsNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xml:lang="en-US">Other Assets, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xml:lang="en-US">Investments and other assets, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_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_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_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_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Liabilities, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Current liabilities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_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_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts Payable, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_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_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xml:lang="en-US">Accounts Payable, Related Parties, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xml:lang="en-US">Accounts payable-related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:to="lab_us-gaap_AccountsPayableRelatedPartiesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xml:lang="en-US">Accrued Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xml:lang="en-US">Accrued expenses and other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xml:lang="en-US">Product Warranty Accrual, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xml:lang="en-US">Accrued warranty expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xml:lang="en-US">Derivative Liability, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xml:lang="en-US">Derivative liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermBorrowings" xml:lang="en-US">Short-term Debt, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShortTermBorrowings" xml:lang="en-US">Short-term debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNet" xlink:label="loc_us-gaap_AssetsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsNet" xml:lang="en-US">Net Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNet" xlink:to="lab_us-gaap_AssetsNet"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AmericasmemberMember" xlink:label="loc_hurc_AmericasmemberMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_AmericasmemberMember" xml:lang="en-US">AmericasMember [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_AmericasmemberMember" xml:lang="en-US">Americas [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_AmericasmemberMember" xlink:to="lab_hurc_AmericasmemberMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaap_EuropeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EuropeMember" xml:lang="en-US">Europe [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EuropeMember" xml:lang="en-US">Total Europe [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EuropeMember" xlink:to="lab_us-gaap_EuropeMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xml:lang="en-US">Non-current liabilities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" xml:lang="en-US">Deferred income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxes" xlink:label="loc_us-gaap_AccruedIncomeTaxes" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedIncomeTaxes" xml:lang="en-US">Accrued Income Taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccruedIncomeTaxes" xml:lang="en-US">Accrued tax liability</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxes" xlink:to="lab_us-gaap_AccruedIncomeTaxes"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueAndCreditsNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueAndCreditsNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueAndCreditsNoncurrent" xml:lang="en-US">Deferred Revenue and Credits, Noncurrent, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredRevenueAndCreditsNoncurrent" xml:lang="en-US">Deferred credits and other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueAndCreditsNoncurrent" xlink:to="lab_us-gaap_DeferredRevenueAndCreditsNoncurrent"/>
<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="loc_us-gaap_LiabilitiesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xml:lang="en-US">Liabilities, Noncurrent, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xml:lang="en-US">Total non-current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_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_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Shareholders' equity:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_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_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockValue" xml:lang="en-US">Preferred Stock, Value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PreferredStockValue" xml:lang="en-US">Preferred stock: no par value per share, 1,000,000 shares authorized, no shares issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_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_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Common Stock, Value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Common stock: no par value, $.10 stated value per share, 12,500,000 shares authorized, 6,799,006 and 6,720,453 shares issued; and 6,641,197 and 6,573,103 shares outstanding, as of October 31, 2017 and October 31, 2016, respectively</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_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_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xml:lang="en-US">Additional Paid in Capital, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xml:lang="en-US">Additional paid-in capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital"/>
<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="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained Earnings (Accumulated Deficit), Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained earnings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_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_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated other comprehensive loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Ending Balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
<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="loc_us-gaap_StockholdersEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Stockholders' Equity Attributable to Parent, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Total shareholders' equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Balances, Beginning</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Balances, Ending</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_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_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Liabilities and Equity, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Total liabilities and shareholders' equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_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_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Accounts receivable, allowance for doubtful accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockNoParValue" xlink:label="loc_us-gaap_PreferredStockNoParValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockNoParValue" xml:lang="en-US">Preferred Stock, No Par Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PreferredStockNoParValue" xml:lang="en-US">Preferred stock, no par value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockNoParValue" xlink:to="lab_us-gaap_PreferredStockNoParValue"/>
<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="loc_us-gaap_PreferredStockSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred stock, shares authorized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_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_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xml:lang="en-US">Preferred Stock, Shares Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xml:lang="en-US">Preferred stock, shares issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockNoParValue" xml:lang="en-US">Common Stock, No Par Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNoParValue" xlink:to="lab_us-gaap_CommonStockNoParValue"/>
<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="loc_us-gaap_CommonStockParOrStatedValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common stock, stated value per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_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="loc_us-gaap_CommonStockSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common Stock, Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common stock, shares authorized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_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="loc_us-gaap_CommonStockSharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common Stock, Shares, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common stock, shares issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_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_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Cash flows from operating activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
<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="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">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="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by (used for) operating activities, net of acquisitions:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_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_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Provision for Doubtful Accounts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Provision for doubtful accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred income taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred provision for income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xml:lang="en-US">Foreign currency (gain) loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xml:lang="en-US">Unrealized (gain) loss on derivatives</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="lab_us-gaap_UnrealizedGainLossOnDerivatives"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DepreciationAndAmortization" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DepreciationAndAmortization" xml:lang="en-US">Depreciation and amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization"/>
<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="loc_us-gaap_ShareBasedCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-based Compensation, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensation" xml:lang="en-US">Stock-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_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_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xml:lang="en-US">Increase (Decrease) in Receivables, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xml:lang="en-US">(Increase) decrease in accounts receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables"/>
<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="loc_us-gaap_IncreaseDecreaseInInventories" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US">Increase (Decrease) in Inventories, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US">(Increase) decrease in inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_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_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xml:lang="en-US">(Increase) decrease in prepaid expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidExpense"/>
<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="loc_us-gaap_IncreaseDecreaseInAccountsPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">Increase (decrease) in accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_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_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xml:lang="en-US">Increase (decrease) in accrued expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_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_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xml:lang="en-US">Increase (Decrease) in Derivative Assets and Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xml:lang="en-US">Net change in derivative assets and liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xml:lang="en-US">Other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
<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="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash provided by (used for) operating activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Cash flows from investing activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
<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="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xml:lang="en-US">Proceeds from sale of property and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_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_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Purchase of property and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_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_PaymentsToDevelopSoftware" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xml:lang="en-US">Payments to Develop Software</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xml:lang="en-US">Software development costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToDevelopSoftware" xlink:to="lab_us-gaap_PaymentsToDevelopSoftware"/>
<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="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xml:lang="en-US">Other investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_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_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xml:lang="en-US">Acquisition of business, net of cash acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xml:lang="en-US">Cash expended, net of cash acquired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Cash flows from financing activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xml:lang="en-US">Proceeds from Stock Options Exercised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xml:lang="en-US">Proceeds from exercise of common stock options</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xml:lang="en-US">Proceeds from exercise of common stock options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsOfDividends" xml:lang="en-US">Payments of Dividends, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsOfDividends" xml:lang="en-US">Dividends paid</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xml:lang="en-US">Tax benefit from exercise of stock options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
<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="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xml:lang="en-US">Payments Related to Tax Withholding for Share-based Compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xml:lang="en-US">Taxes paid related to net settlement of restricted shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_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_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
<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="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease), Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_CashPaidRefundedDuringPeriodForAbstract" xlink:label="loc_hurc_CashPaidRefundedDuringPeriodForAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_CashPaidRefundedDuringPeriodForAbstract" xml:lang="en-US">Cash Paid Refunded During Period For [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_CashPaidRefundedDuringPeriodForAbstract" xml:lang="en-US">Cash paid for:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_CashPaidRefundedDuringPeriodForAbstract" xlink:to="lab_hurc_CashPaidRefundedDuringPeriodForAbstract"/>
<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="loc_us-gaap_InterestPaid" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestPaid" xml:lang="en-US">Interest Paid, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InterestPaid" xml:lang="en-US">Interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid" xlink:to="lab_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_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xml:lang="en-US">Income Taxes Paid, Net, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xml:lang="en-US">Income taxes, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US">Equity Components [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityComponentDomain" xml:lang="en-US">Equity Component [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsMember" xml:lang="en-US">Retained Earnings [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember" xlink:label="loc_us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember" xml:lang="en-US">Accumulated Distributions in Excess of Net Income [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember" xlink:to="lab_us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharesOutstanding" xml:lang="en-US">Shares, Outstanding, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_SharesOutstanding" xml:lang="en-US">Balances, Beginning (Shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_SharesOutstanding" xml:lang="en-US">Balances, Ending (Shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Other comprehensive income (loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xml:lang="en-US">Exercise of common stock options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Exercise of common stock options (Shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Options exercised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Exercise of common stock options, shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xml:lang="en-US">Stock-based compensation expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xml:lang="en-US">Stock Issued During Period, Shares, Share-based Compensation, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xml:lang="en-US">Stock-based compensation expense (Shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xml:lang="en-US">Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xml:lang="en-US">Tax benefit (expense) from stock option activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:to="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsCash" xlink:label="loc_us-gaap_DividendsCash" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DividendsCash" xml:lang="en-US">Dividends, Cash</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DividendsCash" xml:lang="en-US">Dividends paid</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCash" xlink:to="lab_us-gaap_DividendsCash"/>
<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="loc_us-gaap_AccountingPoliciesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xml:lang="en-US">Accounting Policies [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xml:lang="en-US">DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_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_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Consolidation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US">Statements of Cash Flows</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xml:lang="en-US">Translation of Foreign Currencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xml:lang="en-US">Hedging</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xml:lang="en-US">Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Property and Equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US">Revenue Recognition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xml:lang="en-US">Allowance for Doubtful Accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xml:lang="en-US">Product Warranty</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US">Research and Development Costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy" xlink:label="loc_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy" xml:lang="en-US">Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy" xml:lang="en-US">Software Development Costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy" xlink:to="lab_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xml:lang="en-US">Goodwill and Intangible Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US">Impairment of Long-Lived Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Earnings Per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xml:lang="en-US">Quarterly Financial Information [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xml:lang="en-US">QUARTERLY FINANCIAL INFORMATION</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xml:lang="en-US">Schedule of Quarterly Financial Information [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xml:lang="en-US">Schedule of Selected Quarterly Financial Information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_GrossProfitMargin" xlink:label="loc_hurc_GrossProfitMargin" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_GrossProfitMargin" xml:lang="en-US">Gross Profit Margin</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_GrossProfitMargin" xml:lang="en-US">Gross profit margin</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_GrossProfitMargin" xml:lang="en-US">Gross Profit Margin.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_GrossProfitMargin" xlink:to="lab_hurc_GrossProfitMargin"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US">Stock Compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="loc_us-gaap_LeasesOperatingAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeasesOperatingAbstract" xml:lang="en-US">Leases, Operating [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOperatingAbstract" xlink:to="lab_us-gaap_LeasesOperatingAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xml:lang="en-US">Leases of Lessee Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xml:lang="en-US">OPERATING LEASES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xml:lang="en-US">Schedule of Future Minimum Payments under Operating Leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xml:lang="en-US">2018</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xml:lang="en-US">2019</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xml:lang="en-US">2020</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xml:lang="en-US">2021</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xml:lang="en-US">2022 and thereafter</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xml:lang="en-US">Schedule of Fair Value of Derivative Instruments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xml:lang="en-US">Schedule of Effect of Derivative Instruments on the Consolidated Balance Sheets, Statements of Changes in Shareholders' Equity and Statements of Operations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xml:lang="en-US">Schedule of Effect of Derivative Instruments on the Balance Sheets, Statements of Changes in Shareholders' Equity and Statements of Operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xml:lang="en-US">Operating Leases, Rent Expense, Net, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xml:lang="en-US">Lease expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xml:lang="en-US">Schedule of Changes in Components of Accumulated Other Comprehensive Loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
<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="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US">Schedule of Property and Equipment Estimated Useful Lives</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock"/>
<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="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xml:lang="en-US">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/verboseLabel" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xml:lang="en-US">Schedule of Estimated Amortization Expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_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="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xml:lang="en-US">Schedule of Intangible Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
<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="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Reconciliation of Basic and Diluted Earnings Per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="loc_us-gaap_StandardProductWarrantyDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StandardProductWarrantyDisclosureAbstract" xml:lang="en-US">Standard Product Warranty Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:to="lab_us-gaap_StandardProductWarrantyDisclosureAbstract"/>
<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="loc_us-gaap_ProductWarrantyDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xml:lang="en-US">Product Warranty Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xml:lang="en-US">GUARANTEES AND PRODUCT WARRANTIES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="lab_us-gaap_ProductWarrantyDisclosureTextBlock"/>
<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="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xml:lang="en-US">Reconciliation of Warranty Reserve</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
<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="loc_us-gaap_ProductWarrantyLiabilityTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductWarrantyLiabilityTable" xml:lang="en-US">Product Warranty Liability [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable" xlink:to="lab_us-gaap_ProductWarrantyLiabilityTable"/>
<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="loc_us-gaap_ProductWarrantyLiabilityLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductWarrantyLiabilityLineItems" xml:lang="en-US">Product Warranty Liability [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="lab_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_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xml:lang="en-US">Product Warranty Accrual</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xml:lang="en-US">Balance, beginning of year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xml:lang="en-US">Balance, end of year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual" xlink:to="lab_us-gaap_ProductWarrantyAccrual"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xml:lang="en-US">Product Warranty Accrual, Warranties Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xml:lang="en-US">Provision for warranties during the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:to="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xml:lang="en-US">Product Warranty Accrual, Payments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xml:lang="en-US">Charges to the accrual</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_ProductWarrantyAccrualPayments"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xml:lang="en-US">Impact of foreign currency translation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_NumberOfGuarantees" xlink:label="loc_hurc_NumberOfGuarantees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_NumberOfGuarantees" xml:lang="en-US">Number Of Guarantees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_NumberOfGuarantees" xml:lang="en-US">Number of guarantees.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_NumberOfGuarantees" xlink:to="lab_hurc_NumberOfGuarantees"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Undiscounted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:to="lab_us-gaap_GuaranteeObligationsMaximumExposure"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TermOfProductWarranty" xlink:label="loc_hurc_TermOfProductWarranty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_TermOfProductWarranty" xml:lang="en-US">Term of Product Warranty</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_TermOfProductWarranty" xml:lang="en-US">Term of Product Warranty.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_TermOfProductWarranty" xlink:to="lab_hurc_TermOfProductWarranty"/>
<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="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_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_LegalMattersAndContingenciesTextBlock" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xml:lang="en-US">CONTINGENCIES AND LITIGATION</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xml:lang="en-US">Related Party Transactions [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">RELATED PARTY TRANSACTIONS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="loc_us-gaap_EquityMethodInvestmentsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentsTextBlock" xml:lang="en-US">Equity Method Investments [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentsTextBlock" xml:lang="en-US">Schedule of Financial Information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsTextBlock"/>
<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="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xml:lang="en-US">Investment, Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_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_EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue" xml:lang="en-US">Equity Method Investment, Summarized Financial Information, Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue" xml:lang="en-US">Net Sales</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:to="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xml:lang="en-US">Equity Method Investment, Summarized Financial Information, Gross Profit (Loss), Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xml:lang="en-US">Gross Profit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:to="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems" xml:lang="en-US">Equity Method Investment, Summarized Financial Information, Income (Loss) from Continuing Operations before Extraordinary Items</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems" xml:lang="en-US">Operating Income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems" xlink:to="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xml:lang="en-US">Equity Method Investment, Summarized Financial Information, Net Income (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xml:lang="en-US">Net Income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:to="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xml:lang="en-US">Equity Method Investment, Summarized Financial Information, Current Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xml:lang="en-US">Current Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:to="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xml:lang="en-US">Equity Method Investment, Summarized Financial Information, Noncurrent Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xml:lang="en-US">Non-current Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:to="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xml:lang="en-US">Equity Method Investment, Summarized Financial Information, Current Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xml:lang="en-US">Current Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:to="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xml:lang="en-US">Related Party Transaction [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems"/>
<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="loc_us-gaap_EquityMethodInvesteeNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvesteeNameDomain" xml:lang="en-US">Investment, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain" xlink:to="lab_us-gaap_EquityMethodInvesteeNameDomain"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_HurcoAutomationLtdMember" xlink:label="loc_hurc_HurcoAutomationLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_HurcoAutomationLtdMember" xml:lang="en-US">Hurco Automation Ltd [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_HurcoAutomationLtdMember" xlink:to="lab_hurc_HurcoAutomationLtdMember"/>
<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="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Ownership interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_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_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestments" xml:lang="en-US">Equity Method Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EquityMethodInvestments" xml:lang="en-US">Equity investment in affiliate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_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_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueFromRelatedParties" xml:lang="en-US">Revenue from Related Parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromRelatedParties" xlink:to="lab_us-gaap_RevenueFromRelatedParties"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xml:lang="en-US">Accounts Receivable, Related Parties, Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:to="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US">STOCK-BASED COMPENSATION [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">STOCK-BASED COMPENSATION</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US">Summary of Stock Option Activity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xml:lang="en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xml:lang="en-US">Schedule of Stock Options Outstanding and Exercisable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xml:lang="en-US">Number of Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Unvested at October 31, 2016</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Unvested at October 31, 2017</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">Shares or units granted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US">Shares or units vested</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xml:lang="en-US">Shares or units cancelled</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Withheld In Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod" xml:lang="en-US">Shares withheld</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod" xml:lang="en-US">Shares of common stock that were withheld to satisfy the income tax obligations of recipients of awards of restricted shares vested during the period.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod" xlink:to="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Unvested at October 31, 2016</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Grant date fair value of restricted stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Unvested at October 31, 2017</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Shares or units granted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Shares or units vested</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xml:lang="en-US">Shares or units cancelled</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Withheld Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue" xml:lang="en-US">Shares withheld</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were withheld to satisfy the income tax obligations of recipients of awards of restricted shares vested during the period.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue" xlink:to="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xml:lang="en-US">Shares Under Option</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xml:lang="en-US">Weighted Average Exercise Price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Options granted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xml:lang="en-US">Options cancelled</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xml:lang="en-US">Options Expired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Options granted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Options cancelled</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Options Expired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Options exercised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xml:lang="en-US">Exercise Price Range [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
<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="loc_us-gaap_InventoryDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xml:lang="en-US">Inventory Disclosure [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xml:lang="en-US">INVENTORIES [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_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="loc_us-gaap_InventoryDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xml:lang="en-US">INVENTORIES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock"/>
<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="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xml:lang="en-US">Schedule of Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
<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="loc_us-gaap_InventoryCurrentTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryCurrentTable" xml:lang="en-US">Inventory, Current [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryCurrentTable" xlink:to="lab_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_InventoryLineItems" xlink:label="loc_us-gaap_InventoryLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryLineItems" xml:lang="en-US">Inventory [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLineItems" xlink:to="lab_us-gaap_InventoryLineItems"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeOneMember" xlink:label="loc_hurc_RangeOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_RangeOneMember" xml:lang="en-US">Range One [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_RangeOneMember" xml:lang="en-US">$ 14.82 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_RangeOneMember" xlink:to="lab_hurc_RangeOneMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment" xlink:label="loc_us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment" xml:lang="en-US">Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment" xml:lang="en-US">Finished goods inventory consigned to distributors and agents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment" xlink:to="lab_us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xml:lang="en-US">Inventory, Raw Materials and Supplies, Net of Reserves, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xml:lang="en-US">Purchased parts and sub-assemblies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xml:lang="en-US">Work-in-process</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xml:lang="en-US">Finished goods</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeTwoMember" xlink:label="loc_hurc_RangeTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_RangeTwoMember" xml:lang="en-US">Range Two [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_RangeTwoMember" xml:lang="en-US">$ 14.88 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_RangeTwoMember" xlink:to="lab_hurc_RangeTwoMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeThreeMember" xlink:label="loc_hurc_RangeThreeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_RangeThreeMember" xml:lang="en-US">Range Three [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_RangeThreeMember" xml:lang="en-US">$ 18.13 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_RangeThreeMember" xlink:to="lab_hurc_RangeThreeMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeFourMember" xlink:label="loc_hurc_RangeFourMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_RangeFourMember" xml:lang="en-US">Range Four [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_RangeFourMember" xml:lang="en-US">$ 21.45 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_RangeFourMember" xlink:to="lab_hurc_RangeFourMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeFiveMember" xlink:label="loc_hurc_RangeFiveMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_RangeFiveMember" xml:lang="en-US">Range Five [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_RangeFiveMember" xml:lang="en-US">$ 23.30 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_RangeFiveMember" xlink:to="lab_hurc_RangeFiveMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeSixMember" xlink:label="loc_hurc_RangeSixMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_RangeSixMember" xml:lang="en-US">Range Six [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_RangeSixMember" xml:lang="en-US">$ 35.83 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_RangeSixMember" xlink:to="lab_hurc_RangeSixMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract" xlink:label="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract" xml:lang="en-US">Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Options Outstanding [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract" xml:lang="en-US">Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract" xlink:to="lab_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract" xlink:label="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract" xml:lang="en-US">Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Options Exercisable [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract" xml:lang="en-US">Exercisable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract" xlink:to="lab_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xml:lang="en-US">Shares Under Option</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price, Beginning of Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xml:lang="en-US">Weighted Average Exercise Price Per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xml:lang="en-US">Weighted Average Remaining Contractual Life in Years</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xml:lang="en-US">Shares Under Option</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xml:lang="en-US">Weighted Average Exercise Price Per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Remaining Contractual Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xml:lang="en-US">Weighted Average Remaining Contractual Life in Years</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VestingAxis" xml:lang="en-US">Vesting [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VestingDomain" xml:lang="en-US">Vesting [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain"/>
<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="loc_us-gaap_AwardTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AwardTypeAxis" xml:lang="en-US">Award Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TimeBasedMember" xlink:label="loc_hurc_TimeBasedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_TimeBasedMember" xml:lang="en-US">Time Based [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_TimeBasedMember" xlink:to="lab_hurc_TimeBasedMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PerformanceBasedMember" xlink:label="loc_hurc_PerformanceBasedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_PerformanceBasedMember" xml:lang="en-US">Performance Based [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_PerformanceBasedMember" xlink:to="lab_hurc_PerformanceBasedMember"/>
<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="loc_us-gaap_RangeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RangeAxis" xml:lang="en-US">Range [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis" xlink:to="lab_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US">Equity Award [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_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_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedStockMember" xml:lang="en-US">Restricted Stock [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xml:lang="en-US">Employee Stock Option [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PerformanceSharesTsrMember" xlink:label="loc_hurc_PerformanceSharesTsrMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_PerformanceSharesTsrMember" xml:lang="en-US">Performance Shares TSR [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_PerformanceSharesTsrMember" xlink:to="lab_hurc_PerformanceSharesTsrMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PerformanceSharesRoicMember" xlink:label="loc_hurc_PerformanceSharesRoicMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_PerformanceSharesRoicMember" xml:lang="en-US">Performance Shares ROIC [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_PerformanceSharesRoicMember" xlink:to="lab_hurc_PerformanceSharesRoicMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TitleOfIndividualAxis" xml:lang="en-US">Title of Individual [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TitleOfIndividualAxis" xlink:to="lab_us-gaap_TitleOfIndividualAxis"/>
<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="loc_us-gaap_RangeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RangeMember" xml:lang="en-US">Range [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember" xlink:to="lab_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_MaximumMember" xlink:label="loc_us-gaap_MaximumMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MaximumMember" xml:lang="en-US">Maximum [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumMember" xlink:to="lab_us-gaap_MaximumMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinimumMember" xml:lang="en-US">Minimum [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember" xlink:to="lab_us-gaap_MinimumMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Maximum Expiration Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm" xml:lang="en-US">Expiration period of options granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Options, Maximum Expiration Term.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm" xlink:to="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xml:lang="en-US">Total number of shares of common stock that may be issued as awards under 2016 Plan</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Allocated Share-based Compensation Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Stock-based compensation expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xml:lang="en-US">Unrecognized Stock-based compensation expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xml:lang="en-US">Total intrinsic value of stock options exercised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xml:lang="en-US">Total intrinsic value of outstanding stock options vested and expected to vest and intrinsic value of options outstanding and exercisable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US">Vesting period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Overall Incentive Compensation Arrangement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement" xml:lang="en-US">Percentage of incentive compensation arrangement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement" xml:lang="en-US">The percentage of the overall incentive compensation arrangement that the shares granted are weighted.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement" xlink:to="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Target Number Of Shares To Be Earned</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned" xml:lang="en-US">Percentage of target number of shares to be earned</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned" xml:lang="en-US">The percentage of the target number of shares that participants will have the ability to earn.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned" xlink:to="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xml:lang="en-US">Defined Benefit Pension Plans and Defined Benefit Postretirement Plans Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="lab_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xml:lang="en-US">EMPLOYEE BENEFITS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xml:lang="en-US">Contributions to defined contribution plans</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
<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="loc_us-gaap_IncomeTaxDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_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="loc_us-gaap_IncomeTaxDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">INCOME TAXES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xml:lang="en-US">Schedule of Income Taxes Provision (Benefit)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Schedule of Reconciliation of Statutory Tax Rate to Effective Tax Rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Current:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Deferred:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xml:lang="en-US">Current Federal Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xml:lang="en-US">U.S. taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xml:lang="en-US">Foreign taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xml:lang="en-US">Current Income Tax Expense (Benefit), Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xml:lang="en-US">Current provision for income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xml:lang="en-US">U.S. taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xml:lang="en-US">Foreign taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xml:lang="en-US">Income before income taxes:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xml:lang="en-US">Domestic</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xml:lang="en-US">Foreign</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xml:lang="en-US">Tax rates:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
<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="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">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/verboseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">U.S. statutory rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xml:lang="en-US">Effect of tax rate of international jurisdictions different than U.S. statutory rates</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xml:lang="en-US">Valuation allowance.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xml:lang="en-US">State taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xml:lang="en-US">Tax Credits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xml:lang="en-US">Effect of Tax Rate Changes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xml:lang="en-US">Other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xml:lang="en-US">Deferred Tax Assets:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xml:lang="en-US">Accrued inventory reserves</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xml:lang="en-US">Accrued warranty expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xml:lang="en-US">Compensation related expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsDerivativeInstruments" xlink:label="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments" xml:lang="en-US">Deferred Tax Assets, Derivative Instruments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments" xml:lang="en-US">Net derivative instruments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments" xlink:to="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xml:lang="en-US">Deferred Tax Assets, Unrealized Currency Losses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xml:lang="en-US">Unrealized exchange gain/loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:to="lab_us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xml:lang="en-US">Other accrued expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xml:lang="en-US">Net operating loss carryforwards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xml:lang="en-US">Other credit carryforwards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xml:lang="en-US">Deferred Tax Assets, Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xml:lang="en-US">Other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xml:lang="en-US">Deferred Tax Assets, Gross, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xml:lang="en-US">Deferred tax assets, gross</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xml:lang="en-US">Deferred Tax Liabilities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xml:lang="en-US">Deferred Tax Liabilities, Derivatives</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xml:lang="en-US">Net derivative instruments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDerivatives"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts" xlink:label="loc_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts" xml:lang="en-US">Deferred Tax Liabilities Property Plant And Equipment And Capitalized Software Development Costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts" xml:lang="en-US">Property and equipment and capitalized software development costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts" xml:lang="en-US">Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment and capitalized software development costs.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts" xlink:to="lab_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xml:lang="en-US">Deferred Tax Liabilities, Unrealized Currency Transaction Gains</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xml:lang="en-US">Unrealized exchange gain/loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains"/>
<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="loc_us-gaap_DebtDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xml:lang="en-US">Debt Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_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_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xml:lang="en-US">Debt Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xml:lang="en-US">CREDIT AGREEMENTS AND BORROWINGS</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xml:lang="en-US">DEBT AGREEMENTS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xml:lang="en-US">Unrecognized Tax Benefits, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xml:lang="en-US">Balance, beginning of year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xml:lang="en-US">Balance, end of year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xml:lang="en-US">Additions based on tax positions related to the current year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions" xml:lang="en-US">Unrecognized Tax Benefits Increase Decreases Resulting From Prior Period Tax Positions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions" xml:lang="en-US">Additions (reductions) related to prior year tax positions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions" xml:lang="en-US">Amount of increase (decrease) in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xml:lang="en-US">Reductions due to statute expiration</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease), Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xml:lang="en-US">Other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xml:lang="en-US">Income Tax Contingency [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xml:lang="en-US">Income Tax Authority [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xml:lang="en-US">Income Tax Authority [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xml:lang="en-US">Income Tax Contingency [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xml:lang="en-US">United States federal [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd#stpr_IN" xlink:label="loc_stpr_IN" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_stpr_IN" xml:lang="en-US">INDIANA</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_stpr_IN" xml:lang="en-US">Indiana [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_IN" xlink:to="lab_stpr_IN"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW" xlink:label="loc_country_TW" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_TW" xml:lang="en-US">TAIWAN, PROVINCE OF CHINA</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_country_TW" xml:lang="en-US">Taiwan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_TW" xlink:to="lab_country_TW"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsAxis" xlink:label="loc_hurc_OperatingLossCarryforwardsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_OperatingLossCarryforwardsAxis" xml:lang="en-US">Operating Loss Carryforwards [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_OperatingLossCarryforwardsAxis" xlink:to="lab_hurc_OperatingLossCarryforwardsAxis"/>
<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="loc_us-gaap_StatementScenarioAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementScenarioAxis" xml:lang="en-US">Scenario [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementScenarioAxis" xlink:to="lab_us-gaap_StatementScenarioAxis"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsDomain" xlink:label="loc_hurc_OperatingLossCarryforwardsDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_OperatingLossCarryforwardsDomain" xml:lang="en-US">Operating Loss Carryforwards [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_OperatingLossCarryforwardsDomain" xlink:to="lab_hurc_OperatingLossCarryforwardsDomain"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ExpirationsWithinFiveYearsMember" xlink:label="loc_hurc_ExpirationsWithinFiveYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ExpirationsWithinFiveYearsMember" xml:lang="en-US">Expirations Within Five Years [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ExpirationsWithinFiveYearsMember" xlink:to="lab_hurc_ExpirationsWithinFiveYearsMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ExpirationsAfterSixYearsMember" xlink:label="loc_hurc_ExpirationsAfterSixYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ExpirationsAfterSixYearsMember" xml:lang="en-US">Expirations After Six Years [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ExpirationsAfterSixYearsMember" xlink:to="lab_hurc_ExpirationsAfterSixYearsMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TaxCreditsMember" xlink:label="loc_hurc_TaxCreditsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_TaxCreditsMember" xml:lang="en-US">Tax Credits [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_TaxCreditsMember" xlink:to="lab_hurc_TaxCreditsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xml:lang="en-US">Derivative financial instruments:</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xml:lang="en-US">DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xml:lang="en-US">Derivative Instrument [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xml:lang="en-US">Less: Valuation allowance - net operating loss and other credit carryforwards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_UnrecognizedTaxBenefitsExpirationTerm" xlink:label="loc_hurc_UnrecognizedTaxBenefitsExpirationTerm" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_UnrecognizedTaxBenefitsExpirationTerm" xml:lang="en-US">Unrecognized Tax Benefits Expiration Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_UnrecognizedTaxBenefitsExpirationTerm" xml:lang="en-US">The expiration term of the statute of limitations with respect to unrecognized tax benefits.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_UnrecognizedTaxBenefitsExpirationTerm" xlink:to="lab_hurc_UnrecognizedTaxBenefitsExpirationTerm"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xml:lang="en-US">Unrecognized tax benefits, interest accrued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsExpirationTermMinimum" xlink:label="loc_hurc_OperatingLossCarryforwardsExpirationTermMinimum" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_OperatingLossCarryforwardsExpirationTermMinimum" xml:lang="en-US">Operating Loss Carryforwards Expiration Term Minimum</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_OperatingLossCarryforwardsExpirationTermMinimum" xml:lang="en-US">The minimum term of expiration for the operating loss carryforwards.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_OperatingLossCarryforwardsExpirationTermMinimum" xlink:to="lab_hurc_OperatingLossCarryforwardsExpirationTermMinimum"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_HedgingDesignationAxis" xml:lang="en-US">Hedging Designation [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xml:lang="en-US">Derivative Contract [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xml:lang="en-US">Foreign Exchange Forward [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xml:lang="en-US">Derivatives, Fair Value [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_HedgingDesignationDomain" xml:lang="en-US">Hedging Designation [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xml:lang="en-US">Designated as Hedging Instrument [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NondesignatedMember" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsExpirationTermMaximum" xlink:label="loc_hurc_OperatingLossCarryforwardsExpirationTermMaximum" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_OperatingLossCarryforwardsExpirationTermMaximum" xml:lang="en-US">Operating Loss Carryforwards Expiration Term Maximum</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_OperatingLossCarryforwardsExpirationTermMaximum" xml:lang="en-US">The maximum term of expiration for the operating loss carryforwards.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_OperatingLossCarryforwardsExpirationTermMaximum" xlink:to="lab_hurc_OperatingLossCarryforwardsExpirationTermMaximum"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet" xml:lang="en-US">Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet" xml:lang="en-US">Amount of Gain (Loss) Recognized in Other Comprehensive Income (Loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xml:lang="en-US">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xml:lang="en-US">Amount of Gain (Loss) Reclassified from Other Comprehensive Income (Loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings" xlink:label="loc_us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings" xml:lang="en-US">Gain (Loss) on Fair Value Hedges Recognized in Earnings, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings" xml:lang="en-US">Amount of Gain (Loss) Recognized in Operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings" xlink:to="lab_us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xml:lang="en-US">Financial Instrument [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis"/>
<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="loc_us-gaap_FairValueDisclosuresAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xml:lang="en-US">Fair Value Disclosures [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_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="loc_us-gaap_FairValueDisclosuresTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xml:lang="en-US">FINANCIAL INSTRUMENTS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xml:lang="en-US">Hedging Relationship [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
<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="loc_us-gaap_IncomeStatementLocationAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xml:lang="en-US">Income Statement Location [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xml:lang="en-US">Financial Instruments [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="loc_us-gaap_HedgingRelationshipDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xml:lang="en-US">Hedging Relationship [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetInvestmentHedgingMember" xlink:label="loc_us-gaap_NetInvestmentHedgingMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetInvestmentHedgingMember" xml:lang="en-US">Net Investment Hedging [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetInvestmentHedgingMember" xlink:to="lab_us-gaap_NetInvestmentHedgingMember"/>
<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="loc_us-gaap_IncomeStatementLocationDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xml:lang="en-US">Income Statement Location [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_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_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfSalesMember" xml:lang="en-US">Cost of Sales [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xml:lang="en-US">Schedule of Assets and Liabilities Fair Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OtherIncomeAndExpenseMember" xlink:label="loc_hurc_OtherIncomeAndExpenseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_OtherIncomeAndExpenseMember" xml:lang="en-US">Other Income And Expense [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_OtherIncomeAndExpenseMember" xlink:to="lab_hurc_OtherIncomeAndExpenseMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xml:lang="en-US">Measurement Frequency [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xml:lang="en-US">Fair Value, Measurements, Recurring [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember"/>
<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="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xml:lang="en-US">Fair Value, Hierarchy [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_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_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xml:lang="en-US">Fair Value Hierarchy [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_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_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xml:lang="en-US">Level 1 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_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_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xml:lang="en-US">Level 2 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xml:lang="en-US">Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xml:lang="en-US">Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xml:lang="en-US">Other comprehensive income (loss) before reclassifications</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xml:lang="en-US">Investments, Fair Value Disclosure, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xml:lang="en-US">Deferred Compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:label="loc_hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure" xml:lang="en-US">Deferred Compensation Plan Liabilities Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure" xml:lang="en-US">Deferred Compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure" xml:lang="en-US">Deferred compensation plan liabilities, fair value disclosure.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:to="lab_hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xml:lang="en-US">Derivatives</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xml:lang="en-US">Foreign Currency Translation [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="loc_us-gaap_DerivativeLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeLineItems" xml:lang="en-US">Derivative [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="loc_us-gaap_CashFlowHedgingMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashFlowHedgingMember" xml:lang="en-US">Cash Flow Hedging [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashFlowHedgingMember" xml:lang="en-US">Cash Flow Hedges [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xml:lang="en-US">Derivatives</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
<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="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
<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="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_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_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US">Estimated useful life</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
<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="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_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_BuildingMember" xlink:label="loc_us-gaap_BuildingMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BuildingMember" xml:lang="en-US">Building [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquipmentMember" xml:lang="en-US">Equipment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EquipmentMember" xml:lang="en-US">Machines [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaap_OfficeEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OfficeEquipmentMember" xml:lang="en-US">Office Equipment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OfficeEquipmentMember" xml:lang="en-US">Shop and Office Equipment [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OfficeEquipmentMember" xlink:to="lab_us-gaap_OfficeEquipmentMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xml:lang="en-US">Leasehold Improvements [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_invest_DerivativeNotionalAmount" xml:lang="en-US">Derivative, Notional Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_invest_DerivativeNotionalAmount" xml:lang="en-US">Notional amount of contracts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_invest_DerivativeNotionalAmount" xml:lang="en-US">Notional principal of foreign exchange contracts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_DerivativeNotionalAmount" xlink:to="lab_invest_DerivativeNotionalAmount"/>
<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="loc_us-gaap_PropertyPlantAndEquipmentLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_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_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_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_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">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="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">2018</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US">2019</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US">2020</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US">2021</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xml:lang="en-US">2022</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_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_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
<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="loc_us-gaap_FiniteLivedIntangibleAssetsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Gross Intangible Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_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_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Accumulated Amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_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_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Net Intangible Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_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_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xml:lang="en-US">Indefinite tradenames and trademarks</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
<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="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Weighted Average Amortization Period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_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_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">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="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_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_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xml:lang="en-US">Trademarks and Trade Names [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xml:lang="en-US">Trademark/name [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xml:lang="en-US">Tradenames and trademarks [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember"/>
<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="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xml:lang="en-US">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="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_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_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xml:lang="en-US">Customer Relationships [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xml:lang="en-US">Customer relationships [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xml:lang="en-US">Technology-Based Intangible Assets [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xml:lang="en-US">Technology and manufacturing know how [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xml:lang="en-US">Technology [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PatentsMember" xml:lang="en-US">Patents [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember" xlink:to="lab_us-gaap_PatentsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xml:lang="en-US">Other Intangible Assets [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xml:lang="en-US">Other [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicLineItems" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:to="lab_us-gaap_EarningsPerShareBasicLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xml:lang="en-US">Undistributed earnings allocated to participating shares - Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xml:lang="en-US">Undistributed earnings allocated to participating shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xml:lang="en-US">Undistributed earnings allocated to participating shares - Diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net income applicable to common shareholders - Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net income applicable to common shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xml:lang="en-US">Net income applicable to common shareholders - Diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
<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="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xml:lang="en-US">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="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xml:lang="en-US">Stock options and contingently issuable securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xml:lang="en-US">Stock options and contingently issuable shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xml:lang="en-US">Antidilutive Securities [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xml:lang="en-US">Cumulative foreign currency translation adjustments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xml:lang="en-US">Antidilutive Securities, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForwardContractsMember" xlink:label="loc_us-gaap_ForwardContractsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForwardContractsMember" xml:lang="en-US">Forward Contracts [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractsMember" xlink:to="lab_us-gaap_ForwardContractsMember"/>
<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="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xml:lang="en-US">Consolidation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_EurosMember" xlink:label="loc_hurc_EurosMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_EurosMember" xml:lang="en-US">Euros [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_EurosMember" xlink:to="lab_hurc_EurosMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PoundsSterlingMember" xlink:label="loc_hurc_PoundsSterlingMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_PoundsSterlingMember" xml:lang="en-US">Pounds Sterling [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_PoundsSterlingMember" xlink:to="lab_hurc_PoundsSterlingMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember" xlink:label="loc_hurc_ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember" xml:lang="en-US">Forward Contracts Denominated In Euros Pounds Sterling Canadian Dollars South African Rand And Singapore Dollars [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember" xlink:to="lab_hurc_ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember" xlink:label="loc_hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember" xml:lang="en-US">Forward Contracts Denominated In New Taiwan Dollars [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember" xml:lang="en-US">New Taiwan Dollars [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember" xlink:to="lab_hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xml:lang="en-US">(Losses) gains, net of tax, related to cash flow hedges deferred in Accumulated Other Comprehensive Loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xml:lang="en-US">Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xml:lang="en-US">Unrealized gain (loss), net of tax, to be reclassified in next 12 months</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:to="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax" xlink:label="loc_us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax" xml:lang="en-US">Derivatives used in Net Investment Hedge, Gain (Loss), Reclassified to Earnings, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax" xml:lang="en-US">Realized gain on net investment hedge</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax" xlink:to="lab_us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax" xlink:label="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax" xml:lang="en-US">Derivatives used in Net Investment Hedge, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax" xml:lang="en-US">Unrealized gain (loss), net of tax, recorded as cumulative translation adjustments in Accumulated Other Comprehensive Loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax" xlink:to="lab_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax"/>
<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="loc_us-gaap_Depreciation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Depreciation" xml:lang="en-US">Depreciation, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_Depreciation" xml:lang="en-US">Depreciation and amortization expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_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_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and Development Expense, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and development expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xml:lang="en-US">Capitalized Computer Software, Additions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xml:lang="en-US">Capitalized costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAdditions"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xml:lang="en-US">Capitalized Computer Software, Accumulated Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xml:lang="en-US">Accumulated amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
<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="loc_us-gaap_AmortizationOfIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xml:lang="en-US">Amortization of Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xml:lang="en-US">Intangible assets amortization expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_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_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" xml:lang="en-US">Expected future amortization expense, 2018</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" xml:lang="en-US">Expected future amortization expense, 2019</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" xml:lang="en-US">Expected future amortization expense, 2020</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" xml:lang="en-US">Expected future amortization expense, 2021</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" xml:lang="en-US">Expected future amortization expense, 2022</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PlanNameAxis" xml:lang="en-US">Plan Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xml:lang="en-US">Relationship to Entity [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DirectorMember" xlink:label="loc_us-gaap_DirectorMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DirectorMember" xml:lang="en-US">Director [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DirectorMember" xlink:to="lab_us-gaap_DirectorMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExecutiveOfficerMember" xlink:label="loc_us-gaap_ExecutiveOfficerMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ExecutiveOfficerMember" xml:lang="en-US">Executive Officer [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExecutiveOfficerMember" xlink:to="lab_us-gaap_ExecutiveOfficerMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock" xml:lang="en-US">Schedule of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns Roll Forward [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock" xml:lang="en-US">Schedule of Income Tax Expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xml:lang="en-US">Summary of open tax years by major jurisdiction</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UseOfEstimates" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_UseOfEstimates" xml:lang="en-US">Estimates</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTranslationAbstract" xlink:label="loc_us-gaap_ForeignCurrencyTranslationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTranslationAbstract" xml:lang="en-US">Foreign Currency Translation [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTranslationAbstract" xml:lang="en-US">Translation of Foreign Currencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTranslationAbstract" xlink:to="lab_us-gaap_ForeignCurrencyTranslationAbstract"/>
<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="loc_us-gaap_PropertyPlantAndEquipmentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xml:lang="en-US">Property and Equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_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_ResearchAndDevelopmentExpenseAbstract" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseAbstract" xml:lang="en-US">Research and Development Expense [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseAbstract" xml:lang="en-US">Research and Development Costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseAbstract"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_SoftwareDevelopmentCostsAbstract" xlink:label="loc_hurc_SoftwareDevelopmentCostsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_SoftwareDevelopmentCostsAbstract" xml:lang="en-US">Software Development Costs [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_SoftwareDevelopmentCostsAbstract" xml:lang="en-US">Software Development Costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_SoftwareDevelopmentCostsAbstract" xlink:to="lab_hurc_SoftwareDevelopmentCostsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xml:lang="en-US">Goodwill and Intangible Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xlink:label="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xml:lang="en-US">Assets Noncurrent Excluding Property and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xml:lang="en-US">Total non-current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xml:lang="en-US">Sum of the carrying amounts as of the balance sheet date of all assets excluding property and equipment after one year or beyond the normal operating cycle, if longer.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xlink:to="lab_hurc_AssetsNoncurrentExcludingPropertyAndEquipment"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xml:lang="en-US">Schedule of Restricted Stock Activity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xml:lang="en-US">OUT-OF-PERIOD ERROR CORRECTIONS [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:label="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xml:lang="en-US">Adjustments for Change in Accounting Principle [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:to="lab_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ChangeInAccountingPrincipleMember" xlink:label="loc_us-gaap_ChangeInAccountingPrincipleMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ChangeInAccountingPrincipleMember" xml:lang="en-US">Adjustments for Change in Accounting Principle [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInAccountingPrincipleMember" xlink:to="lab_us-gaap_ChangeInAccountingPrincipleMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsMember" xlink:label="loc_us-gaap_AssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsMember" xml:lang="en-US">Assets [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsMember" xml:lang="en-US">Effect in Total Assets [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsMember" xlink:to="lab_us-gaap_AssetsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityTotalMember" xlink:label="loc_us-gaap_StockholdersEquityTotalMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityTotalMember" xml:lang="en-US">Stockholders' Equity, Total [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockholdersEquityTotalMember" xml:lang="en-US">Effect in Total liabilities and Shareholders&#8217; Equity [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityTotalMember" xlink:to="lab_us-gaap_StockholdersEquityTotalMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
<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="loc_us-gaap_EarningsPerShareAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xml:lang="en-US">Earnings Per Share [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xml:lang="en-US">Income per common share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_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_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US">Weighted average common shares outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PlanNameDomain" xml:lang="en-US">Plan Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TwoThousandSixteenEquityIncentivePlanMember" xlink:label="loc_hurc_TwoThousandSixteenEquityIncentivePlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_TwoThousandSixteenEquityIncentivePlanMember" xml:lang="en-US">Two Thousand Sixteen Equity Incentive Plan [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_hurc_TwoThousandSixteenEquityIncentivePlanMember" xml:lang="en-US">2016 Equity Plan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_TwoThousandSixteenEquityIncentivePlanMember" xlink:to="lab_hurc_TwoThousandSixteenEquityIncentivePlanMember"/>
<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="loc_us-gaap_Assets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Assets, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Total assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TwentyZeroEightPlanMember" xlink:label="loc_hurc_TwentyZeroEightPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_TwentyZeroEightPlanMember" xml:lang="en-US">Twenty Zero Eight Plan [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_TwentyZeroEightPlanMember" xml:lang="en-US">2008 Equity Plan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_TwentyZeroEightPlanMember" xlink:to="lab_hurc_TwentyZeroEightPlanMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xml:lang="en-US">Repayments of Short-term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xml:lang="en-US">Repayment on short-term debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_RepaymentsOfShortTermDebt"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeNetHedgeIneffectivenessGainLoss" xlink:label="loc_us-gaap_DerivativeNetHedgeIneffectivenessGainLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeNetHedgeIneffectivenessGainLoss" xml:lang="en-US">Derivative, Net Hedge Ineffectiveness Gain (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DerivativeNetHedgeIneffectivenessGainLoss" xml:lang="en-US">Gain (loss) on hedge ineffectiveness</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNetHedgeIneffectivenessGainLoss" xlink:to="lab_us-gaap_DerivativeNetHedgeIneffectivenessGainLoss"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_DerivativeMaturityDate" xlink:label="loc_hurc_DerivativeMaturityDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_DerivativeMaturityDate" xml:lang="en-US">Derivative maturity date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_DerivativeMaturityDate" xml:lang="en-US">Represent the derivative maturity date period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_DerivativeMaturityDate" xlink:to="lab_hurc_DerivativeMaturityDate"/>
<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="loc_us-gaap_LiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Liabilities, Current, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Total current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_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_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net cash provided by (used for) investing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_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_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IntercompanyMember" xlink:label="loc_hurc_IntercompanyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_IntercompanyMember" xml:lang="en-US">Intercompany [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_IntercompanyMember" xlink:to="lab_hurc_IntercompanyMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US">GENERAL [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xml:lang="en-US">BUSINESS OPERATIONS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
<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="loc_us-gaap_LineOfCreditFacilityTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xml:lang="en-US">Line of Credit Facility [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_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_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentAxis" xml:lang="en-US">Debt Instrument [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xml:lang="en-US">Line of credit, maximum borrowing capacity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
<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="loc_us-gaap_CreditFacilityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CreditFacilityAxis" xml:lang="en-US">Credit Facility [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_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_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PriorCreditFacilityMember" xlink:label="loc_hurc_PriorCreditFacilityMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_PriorCreditFacilityMember" xml:lang="en-US">Prior Credit Facility [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_PriorCreditFacilityMember" xlink:to="lab_hurc_PriorCreditFacilityMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_NewCreditFacilityMember" xlink:label="loc_hurc_NewCreditFacilityMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_NewCreditFacilityMember" xml:lang="en-US">New Credit Facility [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_NewCreditFacilityMember" xlink:to="lab_hurc_NewCreditFacilityMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xml:lang="en-US">Short-term Debt, Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis"/>
<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="loc_us-gaap_CreditFacilityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CreditFacilityDomain" xml:lang="en-US">Credit Facility [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_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_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xml:lang="en-US">Revolving Credit Facility [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_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_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xml:lang="en-US">Subsequent Event Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_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_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xml:lang="en-US">Short-term Debt, Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LetterOfCreditMember" xml:lang="en-US">Letter of Credit [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends" xlink:label="loc_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends" xml:lang="en-US">Line Of Credit Facility Covenant Maximum Allowable Dividends</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends" xml:lang="en-US">Maximum dividends allowable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends" xml:lang="en-US">Line of credit facility, covenant, maximum allowable dividends.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends" xlink:to="lab_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xml:lang="en-US">Capitalized Computer Software, Amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableRateAxis" xml:lang="en-US">Variable Rate [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis"/>
<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="loc_us-gaap_SubsequentEventTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xml:lang="en-US">Subsequent Event Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_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_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventMember" xml:lang="en-US">Subsequent Event [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital" xlink:label="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital" xml:lang="en-US">Line Of Credit Facility Covenant Amount Minimum Working Capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital" xml:lang="en-US">Minimum working capital requirement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital" xml:lang="en-US">Line of credit facility, covenant, amount minimum working capital.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital" xlink:to="lab_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth" xlink:label="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth" xml:lang="en-US">Line Of Credit Facility Covenant Amount Minimum Tangible Net Worth</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth" xml:lang="en-US">Minimum tangible net worth requirement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth" xml:lang="en-US">Line of credit facility, covenant, amount minimum tangible net worth.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth" xlink:to="lab_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDescription" xml:lang="en-US">Line of Credit Facility, Interest Rate Description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDescription" xml:lang="en-US">Line of Credit, interest rate description</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDescription"/>
<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="loc_us-gaap_LineOfCreditFacilityExpirationDate1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationDate1" xml:lang="en-US">Line of Credit Facility, Expiration Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationDate1" xml:lang="en-US">Line of credit, maturity date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="lab_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_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableRateDomain" xml:lang="en-US">Variable Rate [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_FederalFundsRateMember" xlink:label="loc_hurc_FederalFundsRateMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_FederalFundsRateMember" xml:lang="en-US">Federal Funds Rate [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_FederalFundsRateMember" xlink:to="lab_hurc_FederalFundsRateMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment" xlink:label="loc_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment" xml:lang="en-US">Line Of Credit Facility Covenant Amount Of Allowable Investment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment" xml:lang="en-US">Allowable investments in subsidiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment" xml:lang="en-US">Line of credit facility, covenant, amount of allowable Investment.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment" xlink:to="lab_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCredit" xml:lang="en-US">Long-term Line of Credit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LineOfCredit" xml:lang="en-US">Line of credit amount outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xml:lang="en-US">Interest rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
<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="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xml:lang="en-US">Borrowings available under credit facility</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_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_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xml:lang="en-US">Line of Credit Facility [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_GB" xml:lang="en-US">UNITED KINGDOM</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_country_GB" xml:lang="en-US">United Kingdom [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_GB" xml:lang="en-US">United Kingdom [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB" xlink:to="lab_country_GB"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_CN" xml:lang="en-US">CHINA</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_country_CN" xml:lang="en-US">China [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN" xlink:to="lab_country_CN"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_IT" xlink:label="loc_country_IT" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_IT" xml:lang="en-US">ITALY</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_country_IT" xml:lang="en-US">Italy [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_IT" xml:lang="en-US">Italy [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IT" xlink:to="lab_country_IT"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_FR" xlink:label="loc_country_FR" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_FR" xml:lang="en-US">FRANCE</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_FR" xml:lang="en-US">France [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_FR" xlink:to="lab_country_FR"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OtherEuropeanCountriesMember" xlink:label="loc_hurc_OtherEuropeanCountriesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_OtherEuropeanCountriesMember" xml:lang="en-US">Other European Countries [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_hurc_OtherEuropeanCountriesMember" xml:lang="en-US">Other Europe [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_OtherEuropeanCountriesMember" xlink:to="lab_hurc_OtherEuropeanCountriesMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="loc_us-gaap_AsiaPacificMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AsiaPacificMember" xml:lang="en-US">Asia Pacific [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AsiaPacificMember" xlink:to="lab_us-gaap_AsiaPacificMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OtherForeignCountriesMember" xlink:label="loc_hurc_OtherForeignCountriesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_OtherForeignCountriesMember" xml:lang="en-US">Other Foreign Countries [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_hurc_OtherForeignCountriesMember" xml:lang="en-US">Other Foreign [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_OtherForeignCountriesMember" xlink:to="lab_hurc_OtherForeignCountriesMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IntercompanySalesAndPurchasesMember" xlink:label="loc_hurc_IntercompanySalesAndPurchasesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_IntercompanySalesAndPurchasesMember" xml:lang="en-US">Intercompany Sales and Purchases [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_hurc_IntercompanySalesAndPurchasesMember" xml:lang="en-US">Intercompany sales/purchases [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_IntercompanySalesAndPurchasesMember" xlink:to="lab_hurc_IntercompanySalesAndPurchasesMember"/>
<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="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US">Effective tax rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_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_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xml:lang="en-US">Valuation allowance on other credit carryforwards</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xml:lang="en-US">Deferred Tax Assets for Research and Development Tax Credits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xml:lang="en-US">Non-current assets:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember" xlink:label="loc_hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember" xml:lang="en-US">Forward Contracts Denominated In Euros Pounds Sterling and South African Rand [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember" xlink:to="lab_hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xml:lang="en-US">Deferred Tax Liabilities, Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xml:lang="en-US">Other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OpenTaxYears" xlink:label="loc_hurc_OpenTaxYears" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_OpenTaxYears" xml:lang="en-US">Open Tax Years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_OpenTaxYears" xml:lang="en-US">Open tax years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_OpenTaxYears" xml:lang="en-US">Tax year that remains open to examination under enacted tax laws.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_OpenTaxYears" xlink:to="lab_hurc_OpenTaxYears"/>
<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="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash provided by (used for) financing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_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_PriorPeriodReclassificationAdjustment" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustment" xml:lang="en-US">Prior Period Reclassification Adjustment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustment" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustment"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xml:lang="en-US">Type of Adoption [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountingStandardsUpdate201609Member" xml:lang="en-US">Accounting Standards Update 2016-09 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201609Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201609Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_BuildingAndLeaseholdImprovementsMember" xlink:label="loc_hurc_BuildingAndLeaseholdImprovementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_BuildingAndLeaseholdImprovementsMember" xml:lang="en-US">Building And Leasehold Improvements [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_BuildingAndLeaseholdImprovementsMember" xlink:to="lab_hurc_BuildingAndLeaseholdImprovementsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xml:lang="en-US">Deferred Tax Assets, Net, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xml:lang="en-US">Net deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
<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="loc_us-gaap_ScenarioUnspecifiedDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain" xml:lang="en-US">Scenario, Unspecified [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain" xlink:to="lab_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_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScenarioForecastMember" xml:lang="en-US">Scenario, Forecast [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioForecastMember" xlink:to="lab_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_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_us-gaap_ValuationAndQualifyingAccountsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationAndQualifyingAccountsAbstract" xml:lang="en-US">Valuation and Qualifying Accounts [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_us-gaap_ValuationAndQualifyingAccountsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xml:lang="en-US">Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xml:lang="en-US">Schedule II - Valuation and Qualifying Accounts and Reserves</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xml:lang="en-US">Valuation Allowances and Reserves Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xml:lang="en-US">Valuation Allowances and Reserves, Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xml:lang="en-US">Balance at Beginning of Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xml:lang="en-US">Balance at End of Period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xml:lang="en-US">Valuation Allowances and Reserves, Additions for Charges to Cost and Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xml:lang="en-US">Charged to/ (Recovered from) Costs and Expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xml:lang="en-US">Valuation Allowances and Reserves, Additions for Charges to Other Accounts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xml:lang="en-US">Charged to Other Accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xml:lang="en-US">Valuation Allowances and Reserves, Deductions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xml:lang="en-US">Deductions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xml:lang="en-US">Valuation Allowances and Reserves [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AllowanceForDoubtfulAccountsOneMember" xlink:label="loc_hurc_AllowanceForDoubtfulAccountsOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_AllowanceForDoubtfulAccountsOneMember" xml:lang="en-US">Allowance for Doubtful Accounts one [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_hurc_AllowanceForDoubtfulAccountsOneMember" xml:lang="en-US">October 31, 2017</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_AllowanceForDoubtfulAccountsOneMember" xlink:to="lab_hurc_AllowanceForDoubtfulAccountsOneMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AllowanceForDoubtfulAccountsTwoMember" xlink:label="loc_hurc_AllowanceForDoubtfulAccountsTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_AllowanceForDoubtfulAccountsTwoMember" xml:lang="en-US">Allowance for Doubtful Accounts Two [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_hurc_AllowanceForDoubtfulAccountsTwoMember" xml:lang="en-US">October 31, 2016</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_AllowanceForDoubtfulAccountsTwoMember" xlink:to="lab_hurc_AllowanceForDoubtfulAccountsTwoMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AllowanceForDoubtfulAccountsThreeMember" xlink:label="loc_hurc_AllowanceForDoubtfulAccountsThreeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_AllowanceForDoubtfulAccountsThreeMember" xml:lang="en-US">Allowance for Doubtful Accounts Three [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_AllowanceForDoubtfulAccountsThreeMember" xml:lang="en-US">October 31, 2015</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_AllowanceForDoubtfulAccountsThreeMember" xlink:to="lab_hurc_AllowanceForDoubtfulAccountsThreeMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IncomeTaxValuationAllowanceOneMember" xlink:label="loc_hurc_IncomeTaxValuationAllowanceOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_IncomeTaxValuationAllowanceOneMember" xml:lang="en-US">Income Tax Valuation Allowance One [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_hurc_IncomeTaxValuationAllowanceOneMember" xml:lang="en-US">October 31, 2017</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_IncomeTaxValuationAllowanceOneMember" xlink:to="lab_hurc_IncomeTaxValuationAllowanceOneMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IncomeTaxValuationAllowanceTwoMember" xlink:label="loc_hurc_IncomeTaxValuationAllowanceTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_IncomeTaxValuationAllowanceTwoMember" xml:lang="en-US">Income Tax Valuation Allowance Two [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_hurc_IncomeTaxValuationAllowanceTwoMember" xml:lang="en-US">October 31, 2016</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_IncomeTaxValuationAllowanceTwoMember" xlink:to="lab_hurc_IncomeTaxValuationAllowanceTwoMember"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IncomeTaxValuationAllowanceThreeMember" xlink:label="loc_hurc_IncomeTaxValuationAllowanceThreeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_IncomeTaxValuationAllowanceThreeMember" xml:lang="en-US">Income Tax Valuation Allowance Three [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_hurc_IncomeTaxValuationAllowanceThreeMember" xml:lang="en-US">October 31, 2015</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_IncomeTaxValuationAllowanceThreeMember" xlink:to="lab_hurc_IncomeTaxValuationAllowanceThreeMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xml:lang="en-US">Weighted Average Grant Date Fair Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentInformationLineItems" xml:lang="en-US">Document Information [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityDomain" xml:lang="en-US">Entity [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common stock, shares outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TaxCreditsExpirationTerm" xlink:label="loc_hurc_TaxCreditsExpirationTerm" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_TaxCreditsExpirationTerm" xml:lang="en-US">Tax Credits Expiration Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_TaxCreditsExpirationTerm" xml:lang="en-US">The expiration term of the tax credits.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_TaxCreditsExpirationTerm" xlink:to="lab_hurc_TaxCreditsExpirationTerm"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xml:lang="en-US">Adjustments Related to Tax Withholding for Share-based Compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xml:lang="en-US">Taxes paid related to net settlement of restricted shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember" xlink:label="loc_hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember" xml:lang="en-US">Two Thousand Sixteen and Twenty Thousand Zero Eight Equity Incentive Plan [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember" xml:lang="en-US">2008 and 2016 Equity Plans [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember" xlink:to="lab_hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember"/>
<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="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Change in assets and liabilities, net of acquisitions:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
</labelLink></linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>hurc-20171031_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?><!-- Generated by DataTracks version 1.1.9 on 05-Jan-2018 [02:35:14] {PM} EST - www.datatracks.com -->
<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="hurc-20171031.xsd#DocumentAndEntityInformation" roleURI="http://www.hurco.com/role/DocumentAndEntityInformation" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedStatementsOfIncome" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfIncome" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedStatementsOfComprehensiveIncomeParenthetical" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedBalanceSheets" roleURI="http://www.hurco.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.hurco.com/role/ConsolidatedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ConsolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.hurco.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPolicies" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#BusinessOperations" roleURI="http://www.hurco.com/role/BusinessOperations" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#Inventories" roleURI="http://www.hurco.com/role/Inventories" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#CreditAgreementsAndBorrowings" roleURI="http://www.hurco.com/role/CreditAgreementsAndBorrowings" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#FinancialInstruments" roleURI="http://www.hurco.com/role/FinancialInstruments" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxes" roleURI="http://www.hurco.com/role/IncomeTaxes" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#EmployeeBenefits" roleURI="http://www.hurco.com/role/EmployeeBenefits" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#StockbasedCompensation" roleURI="http://www.hurco.com/role/StockbasedCompensation" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#RelatedPartyTransactions" roleURI="http://www.hurco.com/role/RelatedPartyTransactions" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ContingenciesAndLitigation" roleURI="http://www.hurco.com/role/ContingenciesAndLitigation" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#GuaranteesAndProductWarranties" roleURI="http://www.hurco.com/role/GuaranteesAndProductWarranties" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#OperatingLeases" roleURI="http://www.hurco.com/role/OperatingLeases" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#QuarterlyFinancialInformation" roleURI="http://www.hurco.com/role/QuarterlyFinancialInformation" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SegmentInformation" roleURI="http://www.hurco.com/role/SegmentInformation" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#NewAccountingPronouncements" roleURI="http://www.hurco.com/role/NewAccountingPronouncements" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ScheduleIiValuationAndQualifyingAccountsAndReserves" roleURI="http://www.hurco.com/role/ScheduleIiValuationAndQualifyingAccountsAndReserves" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#InventoriesTables" roleURI="http://www.hurco.com/role/InventoriesTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#FinancialInstrumentsTables" roleURI="http://www.hurco.com/role/FinancialInstrumentsTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesTables" roleURI="http://www.hurco.com/role/IncomeTaxesTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#StockbasedCompensationTables" roleURI="http://www.hurco.com/role/StockbasedCompensationTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#RelatedPartyTransactionsTables" roleURI="http://www.hurco.com/role/RelatedPartyTransactionsTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#GuaranteesAndProductWarrantiesTables" roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#OperatingLeasesTables" roleURI="http://www.hurco.com/role/OperatingLeasesTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#QuarterlyFinancialInformationTables" roleURI="http://www.hurco.com/role/QuarterlyFinancialInformationTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SegmentInformationTables" roleURI="http://www.hurco.com/role/SegmentInformationTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfFairValueOfDerivativeInstrumentsDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfFairValueOfDerivativeInstrumentsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedAmortizationExpenseDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedAmortizationExpenseDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedEarningsLossPerShareDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedEarningsLossPerShareDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SummaryOfSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#InventoriesScheduleOfInventoryCurrentDetails" roleURI="http://www.hurco.com/role/InventoriesScheduleOfInventoryCurrentDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#InventoriesNarrativeDetails" roleURI="http://www.hurco.com/role/InventoriesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#CreditAgreementsAndBorrowingsNarrativeDetails" roleURI="http://www.hurco.com/role/CreditAgreementsAndBorrowingsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#FinancialInstrumentsFairValueHierarchyDetails" roleURI="http://www.hurco.com/role/FinancialInstrumentsFairValueHierarchyDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#FinancialInstrumentsNarrativeDetails" roleURI="http://www.hurco.com/role/FinancialInstrumentsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesScheduleOfComparisonOfIncomeTaxExpenseDetails" roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfComparisonOfIncomeTaxExpenseDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesScheduleOfIncomeTaxExpenseDetails" roleURI="http://www.hurco.com/role/IncomeTaxesScheduleOfIncomeTaxExpenseDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesSummaryOfOpenTaxYearsDetails" roleURI="http://www.hurco.com/role/IncomeTaxesSummaryOfOpenTaxYearsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#IncomeTaxesNarrativeDetails" roleURI="http://www.hurco.com/role/IncomeTaxesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#EmployeeBenefitsNarrativeDetails" roleURI="http://www.hurco.com/role/EmployeeBenefitsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#StockbasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" roleURI="http://www.hurco.com/role/StockbasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#StockbasedCompensationScheduleOfOptionsOutstandingAndExercisableDetails" roleURI="http://www.hurco.com/role/StockbasedCompensationScheduleOfOptionsOutstandingAndExercisableDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#StockbasedCompensationReconciliationOfRestrictedStockActivityAndRelatedInformationDetails" roleURI="http://www.hurco.com/role/StockbasedCompensationReconciliationOfRestrictedStockActivityAndRelatedInformationDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#StockbasedCompensationNarrativeDetails" roleURI="http://www.hurco.com/role/StockbasedCompensationNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#RelatedPartyTransactionsScheduleOfUnauditedFinancialInformationForHalsOperationsAndFinancialConditionsDetails" roleURI="http://www.hurco.com/role/RelatedPartyTransactionsScheduleOfUnauditedFinancialInformationForHalsOperationsAndFinancialConditionsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#RelatedPartyTransactionsNarrativeDetails" roleURI="http://www.hurco.com/role/RelatedPartyTransactionsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails" roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#GuaranteesAndProductWarrantiesNarrativeDetails" roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#OperatingLeasesScheduleOfFuturePaymentsRequiredUnderOperatingLeasesDetails" roleURI="http://www.hurco.com/role/OperatingLeasesScheduleOfFuturePaymentsRequiredUnderOperatingLeasesDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#OperatingLeasesNarrativeDetails" roleURI="http://www.hurco.com/role/OperatingLeasesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#QuarterlyFinancialInformationDetails" roleURI="http://www.hurco.com/role/QuarterlyFinancialInformationDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SegmentInformationScheduleOfNetSalesAndServiceFeesByProductCategoryDetails" roleURI="http://www.hurco.com/role/SegmentInformationScheduleOfNetSalesAndServiceFeesByProductCategoryDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SegmentInformationScheduleOfRevenuesByGeographicAreaDetails" roleURI="http://www.hurco.com/role/SegmentInformationScheduleOfRevenuesByGeographicAreaDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#SegmentInformationScheduleOfLonglivedTangibleAssetsAndNetAssetsNetByGeographicAreaDetails" roleURI="http://www.hurco.com/role/SegmentInformationScheduleOfLonglivedTangibleAssetsAndNetAssetsNetByGeographicAreaDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#NewAccountingPronouncementsNarrativeDetails" roleURI="http://www.hurco.com/role/NewAccountingPronouncementsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20171031.xsd#ScheduleIiValuationAndQualifyingAccountsAndReservesDetails" roleURI="http://www.hurco.com/role/ScheduleIiValuationAndQualifyingAccountsAndReservesDetails" />

<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/DocumentAndEntityInformation"><loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_DocumentAndEntityInformationAbstract" xlink:label="loc_hurc_DocumentAndEntityInformationAbstract_2" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_3" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_DocumentAndEntityInformationAbstract_2" xlink:to="loc_dei_DocumentInformationTable_3" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1396" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_3" xlink:to="loc_dei_LegalEntityAxis_1396" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1397" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1396" xlink:to="loc_dei_EntityDomain_1397" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_4" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_3" xlink:to="loc_dei_DocumentInformationLineItems_4" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_5" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_DocumentType_5" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_6" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_AmendmentFlag_6" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_7" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_DocumentPeriodEndDate_7" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_8" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_DocumentFiscalYearFocus_8" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_9" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_DocumentFiscalPeriodFocus_9" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_10" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityRegistrantName_10" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_11" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityCentralIndexKey_11" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_12" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_CurrentFiscalYearEndDate_12" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_13" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_13" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_14" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityVoluntaryFilers_14" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_15" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityCurrentReportingStatus_15" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_16" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityFilerCategory_16" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_17" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityPublicFloat_17" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_18" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_TradingSymbol_18" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_19" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_4" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_19" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/BusinessOperations"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1270" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_1271" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1270" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_1271" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/Inventories"><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="loc_us-gaap_InventoryDisclosureAbstract_481" />
<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="loc_us-gaap_InventoryDisclosureTextBlock_482" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_481" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_482" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CreditAgreementsAndBorrowings"><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="loc_us-gaap_DebtDisclosureAbstract_739" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_740" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_739" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_740" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/FinancialInstruments"><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="loc_us-gaap_FairValueDisclosuresAbstract_825" />
<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="loc_us-gaap_FairValueDisclosuresTextBlock_826" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_825" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_826" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxes"><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="loc_us-gaap_IncomeTaxDisclosureAbstract_641" />
<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="loc_us-gaap_IncomeTaxDisclosureTextBlock_642" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_641" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_642" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EmployeeBenefits"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract_617" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_622" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract_617" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_622" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/StockbasedCompensation"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_420" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_421" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_420" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_421" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/RelatedPartyTransactions"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_376" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_377" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_376" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_377" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ContingenciesAndLitigation"><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="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_373" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_374" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_373" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_374" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfIncome"><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="loc_us-gaap_IncomeStatementAbstract_21" />
<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="loc_us-gaap_StatementTable_22" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_21" xlink:to="loc_us-gaap_StatementTable_22" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_23" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_22" xlink:to="loc_us-gaap_StatementClassOfStockAxis_23" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_24" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_23" xlink:to="loc_us-gaap_ClassOfStockDomain_24" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_25" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_22" xlink:to="loc_us-gaap_StatementLineItems_25" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_26" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_SalesRevenueNet_26" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_CostOfGoodsAndServicesSold_27" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_27" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_GrossProfit_28" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_GrossProfit_28" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<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="loc_us-gaap_SellingGeneralAndAdministrativeExpense_29" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_29" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_30" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_OperatingIncomeLoss_30" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<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="loc_us-gaap_InterestExpense_31" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_InterestExpense_31" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther_32" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_InterestIncomeOther_32" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet_33" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_InvestmentIncomeNet_33" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_IncomeLossFromEquityMethodInvestments_34" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_34" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_OtherNonoperatingIncomeExpense_35" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_35" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<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="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_36" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_36" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<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="loc_us-gaap_IncomeTaxExpenseBenefit_37" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_37" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_NetIncomeLoss_38" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_NetIncomeLoss_38" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<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="loc_us-gaap_EarningsPerShareBasic_39" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_EarningsPerShareBasic_39" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_40" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_40" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_EarningsPerShareDiluted_41" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_EarningsPerShareDiluted_41" use="optional" order= "20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42" use="optional" order= "21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_CommonStockDividendsPerShareCashPaid_43" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_43" use="optional" order= "22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_EarningsPerShareAbstract_1202" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_EarningsPerShareAbstract_1202" use="optional" order= "23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1203" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_25" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1203" use="optional" order= "24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/GuaranteesAndProductWarranties"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="loc_us-gaap_StandardProductWarrantyDisclosureAbstract_346" />
<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="loc_us-gaap_ProductWarrantyDisclosureTextBlock_347" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StandardProductWarrantyDisclosureAbstract_346" xlink:to="loc_us-gaap_ProductWarrantyDisclosureTextBlock_347" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/OperatingLeases"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="loc_us-gaap_LeasesOperatingAbstract_309" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_310" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_309" xlink:to="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_310" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/QuarterlyFinancialInformation"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_287" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_288" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_287" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_288" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SegmentInformation"><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="loc_us-gaap_SegmentReportingAbstract_56" />
<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="loc_us-gaap_SegmentReportingDisclosureTextBlock_58" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_56" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_58" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/NewAccountingPronouncements"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_51" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_52" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_51" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_52" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ScheduleIiValuationAndQualifyingAccountsAndReserves"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_us-gaap_ValuationAndQualifyingAccountsAbstract_1371" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1372" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAndQualifyingAccountsAbstract_1371" xlink:to="loc_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1372" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesPolicies"><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="loc_us-gaap_AccountingPoliciesAbstract_268" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_269" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_269" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_270" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_270" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_271" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_271" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_272" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_272" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_273" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_273" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_274" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_274" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_275" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_275" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_1095" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_1095" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_277" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_277" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_278" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_278" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy" xlink:label="loc_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy_279" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy_279" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_280" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_280" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_281" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_281" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_282" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_282" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_283" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_283" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_284" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_284" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_285" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_268" xlink:to="loc_us-gaap_UseOfEstimates_285" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesTables"><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="loc_us-gaap_AccountingPoliciesAbstract_312" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_328" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_312" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_328" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_335" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_312" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_335" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_338" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_312" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_338" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_340" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_312" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_340" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_341" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_312" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_341" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_343" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_312" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_343" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_344" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_312" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_344" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/InventoriesTables"><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="loc_us-gaap_InventoryDisclosureAbstract_483" />
<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="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_484" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_483" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_484" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/FinancialInstrumentsTables"><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="loc_us-gaap_FairValueDisclosuresAbstract_840" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_841" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_840" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_841" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncome"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_45" />
<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="loc_us-gaap_StatementTable_47" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_45" xlink:to="loc_us-gaap_StatementTable_47" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_48" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_47" xlink:to="loc_us-gaap_StatementClassOfStockAxis_48" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_49" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_48" xlink:to="loc_us-gaap_ClassOfStockDomain_49" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_50" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_47" xlink:to="loc_us-gaap_StatementLineItems_50" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_NetIncomeLoss_53" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_50" xlink:to="loc_us-gaap_NetIncomeLoss_53" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_50" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_57" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_57" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_59" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_59" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_60" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_60" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_ComprehensiveIncomeNetOfTax_64" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_54" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_64" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesTables"><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="loc_us-gaap_IncomeTaxDisclosureAbstract_647" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1051" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_647" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1051" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_651" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_647" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_651" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_652" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_647" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_652" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock_654" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_647" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock_654" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_1050" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_647" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_1050" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/StockbasedCompensationTables"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_423" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1128" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_423" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1128" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_426" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_423" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_426" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_424" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_423" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_424" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/RelatedPartyTransactionsTables"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_379" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="loc_us-gaap_EquityMethodInvestmentsTextBlock_380" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_379" xlink:to="loc_us-gaap_EquityMethodInvestmentsTextBlock_380" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/GuaranteesAndProductWarrantiesTables"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="loc_us-gaap_StandardProductWarrantyDisclosureAbstract_349" />
<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="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_350" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StandardProductWarrantyDisclosureAbstract_349" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_350" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/OperatingLeasesTables"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="loc_us-gaap_LeasesOperatingAbstract_314" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_315" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_314" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_315" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/QuarterlyFinancialInformationTables"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_290" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_291" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_290" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_291" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SegmentInformationTables"><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="loc_us-gaap_SegmentReportingAbstract_62" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_65" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_62" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_65" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_66" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_62" xlink:to="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_66" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_67" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_62" xlink:to="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_67" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfFairValueOfDerivativeInstrumentsDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_794" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_796" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_794" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_796" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_798" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_796" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_798" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_808" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_798" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_808" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_809" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_808" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_809" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_807" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_796" xlink:to="loc_us-gaap_HedgingDesignationAxis_807" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_811" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_807" xlink:to="loc_us-gaap_HedgingDesignationDomain_811" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_812" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_811" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_812" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_813" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_811" xlink:to="loc_us-gaap_NondesignatedMember_813" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_810" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_796" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_810" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_803" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_810" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_803" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_804" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_810" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_804" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_815" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_815" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_821" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" xlink:to="loc_us-gaap_HedgingDesignationAxis_821" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_828" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_821" xlink:to="loc_us-gaap_HedgingDesignationDomain_828" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_829" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_828" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_829" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_843" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_828" xlink:to="loc_us-gaap_NondesignatedMember_843" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_827" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" xlink:to="loc_us-gaap_FinancialInstrumentAxis_827" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_831" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_827" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_831" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_832" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_831" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_832" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_830" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_830" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="loc_us-gaap_HedgingRelationshipDomain_834" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_830" xlink:to="loc_us-gaap_HedgingRelationshipDomain_834" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetInvestmentHedgingMember" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_835" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_834" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_835" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_IncomeStatementLocationAxis_833" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_833" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_IncomeStatementLocationDomain_837" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_833" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_837" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_838" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_837" xlink:to="loc_us-gaap_CostOfSalesMember_838" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OtherIncomeAndExpenseMember" xlink:label="loc_hurc_OtherIncomeAndExpenseMember_842" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_837" xlink:to="loc_hurc_OtherIncomeAndExpenseMember_842" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_836" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_836" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1267" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_836" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1267" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IntercompanyMember" xlink:label="loc_hurc_IntercompanyMember_1268" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1267" xlink:to="loc_hurc_IntercompanyMember_1268" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IntercompanySalesAndPurchasesMember" xlink:label="loc_hurc_IntercompanySalesAndPurchasesMember_1330" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1267" xlink:to="loc_hurc_IntercompanySalesAndPurchasesMember_1330" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_1266" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_816" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_1266" use="optional" order= "20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_818" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_1266" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_818" use="optional" order= "21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_819" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_1266" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_819" use="optional" order= "22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings" xlink:label="loc_us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings_820" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_1266" xlink:to="loc_us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings_820" use="optional" order= "23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_854" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_855" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_854" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_855" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_867" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_855" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_867" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="loc_us-gaap_HedgingRelationshipDomain_871" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_867" xlink:to="loc_us-gaap_HedgingRelationshipDomain_871" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="loc_us-gaap_CashFlowHedgingMember_872" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_871" xlink:to="loc_us-gaap_CashFlowHedgingMember_872" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_856" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_855" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_856" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_868" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_856" xlink:to="loc_us-gaap_EquityComponentDomain_868" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_869" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_868" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_869" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="loc_us-gaap_DerivativeLineItems_870" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_855" xlink:to="loc_us-gaap_DerivativeLineItems_870" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_858" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_870" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_858" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_861" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_870" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_861" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_863" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_870" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_863" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_864" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_870" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_864" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_69" />
<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="loc_us-gaap_StatementTable_70" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_69" xlink:to="loc_us-gaap_StatementTable_70" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_71" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_70" xlink:to="loc_us-gaap_StatementClassOfStockAxis_71" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_72" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_71" xlink:to="loc_us-gaap_ClassOfStockDomain_72" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_73" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_70" xlink:to="loc_us-gaap_StatementLineItems_73" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_75" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_75" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_76" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_76" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails"><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="loc_us-gaap_AccountingPoliciesAbstract_874" />
<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="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_875" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_874" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_875" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_876" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_875" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_876" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_876" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_881" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" xlink:to="loc_us-gaap_BuildingMember_881" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_882" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" xlink:to="loc_us-gaap_EquipmentMember_882" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaap_OfficeEquipmentMember_883" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" xlink:to="loc_us-gaap_OfficeEquipmentMember_883" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_885" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_885" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_BuildingAndLeaseholdImprovementsMember" xlink:label="loc_hurc_BuildingAndLeaseholdImprovementsMember_1363" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_880" xlink:to="loc_hurc_BuildingAndLeaseholdImprovementsMember_1363" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<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="loc_us-gaap_RangeAxis_879" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_875" xlink:to="loc_us-gaap_RangeAxis_879" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_RangeMember_937" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_879" xlink:to="loc_us-gaap_RangeMember_937" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_938" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_937" xlink:to="loc_us-gaap_MinimumMember_938" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_MaximumMember_939" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_937" xlink:to="loc_us-gaap_MaximumMember_939" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_PropertyPlantAndEquipmentLineItems_936" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_875" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_936" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_878" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_936" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_878" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedAmortizationExpenseDetails"><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="loc_us-gaap_AccountingPoliciesAbstract_943" />
<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="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_944" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_943" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_944" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_945" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_944" xlink:to="loc_us-gaap_StatementClassOfStockAxis_945" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_946" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_945" xlink:to="loc_us-gaap_ClassOfStockDomain_946" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_944" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_950" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_950" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_951" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_951" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_952" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_952" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_953" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_953" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_954" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_947" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_954" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails"><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="loc_us-gaap_AccountingPoliciesAbstract_965" />
<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="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_966" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_965" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_966" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_967" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_966" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_967" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_974" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_967" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_974" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_975" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_974" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_975" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_973" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_966" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_973" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_973" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_978" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977" xlink:to="loc_us-gaap_CustomerRelationshipsMember_978" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_979" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_979" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_980" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977" xlink:to="loc_us-gaap_PatentsMember_980" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_981" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_977" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_981" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_966" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsGross_968" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_968" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_969" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_969" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetsNet_970" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_970" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_971" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_971" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_972" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_972" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedEarningsLossPerShareDetails"><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="loc_us-gaap_AccountingPoliciesAbstract_982" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_983" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_982" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_983" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_984" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_983" xlink:to="loc_us-gaap_StatementClassOfStockAxis_984" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_985" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_984" xlink:to="loc_us-gaap_ClassOfStockDomain_985" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicLineItems" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_986" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_983" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_986" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_NetIncomeLoss_989" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_NetIncomeLoss_989" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_990" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_990" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_1053" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_1053" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_991" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_991" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1054" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1054" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_992" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_992" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1055" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1055" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_993" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_993" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_EarningsPerShareBasic_995" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_EarningsPerShareBasic_995" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<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="loc_us-gaap_EarningsPerShareDiluted_996" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_986" xlink:to="loc_us-gaap_EarningsPerShareDiluted_996" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"><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="loc_us-gaap_AccountingPoliciesAbstract_997" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_997" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_999" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_999" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_EquityMethodInvesteeNameDomain_1001" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_999" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_1001" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_HurcoAutomationLtdMember" xlink:label="loc_hurc_HurcoAutomationLtdMember_1002" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain_1001" xlink:to="loc_hurc_HurcoAutomationLtdMember_1002" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1000" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1000" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1000" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForwardContractsMember" xlink:label="loc_us-gaap_ForwardContractsMember_1009" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" xlink:to="loc_us-gaap_ForwardContractsMember_1009" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_EurosMember" xlink:label="loc_hurc_EurosMember_1017" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" xlink:to="loc_hurc_EurosMember_1017" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PoundsSterlingMember" xlink:label="loc_hurc_PoundsSterlingMember_1018" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" xlink:to="loc_hurc_PoundsSterlingMember_1018" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember" xlink:label="loc_hurc_ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember_1019" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" xlink:to="loc_hurc_ForwardContractsDenominatedInEurosPoundsSterlingCanadianDollarsSouthAfricanRandAndSingaporeDollarsMember_1019" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember" xlink:label="loc_hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember_1020" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" xlink:to="loc_hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember_1020" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember" xlink:label="loc_hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember_1340" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1008" xlink:to="loc_hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember_1340" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_1007" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998" xlink:to="loc_us-gaap_HedgingDesignationAxis_1007" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_1011" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_1007" xlink:to="loc_us-gaap_HedgingDesignationDomain_1011" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_1012" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_1011" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_1012" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_1016" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_1011" xlink:to="loc_us-gaap_NondesignatedMember_1016" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_RangeAxis_1010" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998" xlink:to="loc_us-gaap_RangeAxis_1010" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_RangeMember_1014" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_1010" xlink:to="loc_us-gaap_RangeMember_1014" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_1015" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_1014" xlink:to="loc_us-gaap_MinimumMember_1015" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_MaximumMember_1021" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_1014" xlink:to="loc_us-gaap_MaximumMember_1021" use="optional" order= "20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_998" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" use="optional" order= "21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1003" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1003" use="optional" order= "22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_EquityMethodInvestments_1004" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_EquityMethodInvestments_1004" use="optional" order= "23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTranslationAbstract" xlink:label="loc_us-gaap_ForeignCurrencyTranslationAbstract_1104" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_ForeignCurrencyTranslationAbstract_1104" use="optional" order= "24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1005" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignCurrencyTranslationAbstract_1104" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1005" use="optional" order= "25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" use="optional" order= "26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_1022" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_invest_DerivativeNotionalAmount_1022" use="optional" order= "27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_1023" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_1023" use="optional" order= "28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_1024" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_1024" use="optional" order= "29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax" xlink:label="loc_us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax_1243" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax_1243" use="optional" order= "30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax" xlink:label="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax_1027" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax_1027" use="optional" order= "31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeNetHedgeIneffectivenessGainLoss" xlink:label="loc_us-gaap_DerivativeNetHedgeIneffectivenessGainLoss_1028" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_us-gaap_DerivativeNetHedgeIneffectivenessGainLoss_1028" use="optional" order= "32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_DerivativeMaturityDate" xlink:label="loc_hurc_DerivativeMaturityDate_1257" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1105" xlink:to="loc_hurc_DerivativeMaturityDate_1257" use="optional" order= "33" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<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="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1106" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1106" use="optional" order= "34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_Depreciation_1029" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1106" xlink:to="loc_us-gaap_Depreciation_1029" use="optional" order= "35" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract_1107" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract_1107" use="optional" order= "36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_1030" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseAbstract_1107" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_1030" use="optional" order= "37" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_SoftwareDevelopmentCostsAbstract" xlink:label="loc_hurc_SoftwareDevelopmentCostsAbstract_1108" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_hurc_SoftwareDevelopmentCostsAbstract_1108" use="optional" order= "38" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_1032" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_SoftwareDevelopmentCostsAbstract_1108" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_1032" use="optional" order= "39" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_1034" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_SoftwareDevelopmentCostsAbstract_1108" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_1034" use="optional" order= "40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_1290" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_SoftwareDevelopmentCostsAbstract_1108" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_1290" use="optional" order= "41" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" use="optional" order= "42" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_AmortizationOfIntangibleAssets_1035" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_1035" use="optional" order= "43" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths_1036" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths_1036" use="optional" order= "44" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_1037" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo_1037" use="optional" order= "45" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_1038" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree_1038" use="optional" order= "46" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_1039" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour_1039" use="optional" order= "47" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_1040" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1109" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive_1040" use="optional" order= "48" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_1291" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1013" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_1291" use="optional" order= "49" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/InventoriesScheduleOfInventoryCurrentDetails"><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="loc_us-gaap_InventoryDisclosureAbstract_487" />
<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="loc_us-gaap_InventoryCurrentTable_488" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_487" xlink:to="loc_us-gaap_InventoryCurrentTable_488" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_489" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_488" xlink:to="loc_us-gaap_StatementClassOfStockAxis_489" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_490" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_489" xlink:to="loc_us-gaap_ClassOfStockDomain_490" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_InventoryLineItems_491" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_488" xlink:to="loc_us-gaap_InventoryLineItems_491" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_503" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_491" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_503" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_504" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_491" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_504" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_505" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_491" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_505" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_InventoryNet_506" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_491" xlink:to="loc_us-gaap_InventoryNet_506" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/InventoriesNarrativeDetails"><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="loc_us-gaap_InventoryDisclosureAbstract_492" />
<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="loc_us-gaap_InventoryCurrentTable_493" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_492" xlink:to="loc_us-gaap_InventoryCurrentTable_493" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_494" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_493" xlink:to="loc_us-gaap_StatementClassOfStockAxis_494" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_495" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_494" xlink:to="loc_us-gaap_ClassOfStockDomain_495" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_InventoryLineItems_496" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_493" xlink:to="loc_us-gaap_InventoryLineItems_496" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment" xlink:label="loc_us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment_498" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_496" xlink:to="loc_us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment_498" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedBalanceSheets"><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="loc_us-gaap_StatementOfFinancialPositionAbstract_94" />
<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="loc_us-gaap_StatementTable_95" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_94" xlink:to="loc_us-gaap_StatementTable_95" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_96" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_95" xlink:to="loc_us-gaap_StatementClassOfStockAxis_96" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_97" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_96" xlink:to="loc_us-gaap_ClassOfStockDomain_97" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_98" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_95" xlink:to="loc_us-gaap_StatementLineItems_98" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_AssetsAbstract_99" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_98" xlink:to="loc_us-gaap_AssetsAbstract_99" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_AssetsCurrentAbstract_100" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_99" xlink:to="loc_us-gaap_AssetsCurrentAbstract_100" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_101" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_101" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_AccountsReceivableNetCurrent_104" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_104" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_InventoryNet_111" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_InventoryNet_111" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_114" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_114" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_115" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_115" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_117" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_OtherAssetsCurrent_117" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_AssetsCurrent_119" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_100" xlink:to="loc_us-gaap_AssetsCurrent_119" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_99" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Land" xlink:label="loc_us-gaap_Land_121" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_Land_121" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_122" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_122" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_123" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_123" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_124" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_124" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_PropertyPlantAndEquipmentGross_125" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_125" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<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="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_129" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_129" use="optional" order= "20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<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="loc_us-gaap_PropertyPlantAndEquipmentNet_132" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_120" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_132" use="optional" order= "21" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_1339" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_99" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_1339" use="optional" order= "22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_135" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_135" use="optional" order= "23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_Goodwill_137" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_us-gaap_Goodwill_137" use="optional" order= "24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_138" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_138" use="optional" order= "25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_112" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_112" use="optional" order= "26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_OtherAssetsNoncurrent_140" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_140" use="optional" order= "27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AssetsNoncurrentExcludingPropertyAndEquipment" xlink:label="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment_1225" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_hurc_AssetsNoncurrentExcludingPropertyAndEquipment_1225" use="optional" order= "28" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<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="loc_us-gaap_Assets_141" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1339" xlink:to="loc_us-gaap_Assets_141" use="optional" order= "29" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<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="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_142" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_98" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_142" use="optional" order= "30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_LiabilitiesCurrentAbstract_143" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_142" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_143" use="optional" order= "31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_AccountsPayableCurrent_144" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_AccountsPayableCurrent_144" use="optional" order= "32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_1261" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_1261" use="optional" order= "33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_146" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_146" use="optional" order= "34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_147" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_147" use="optional" order= "35" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_148" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_148" use="optional" order= "36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_149" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_ShortTermBorrowings_149" use="optional" order= "37" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_LiabilitiesCurrent_150" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_143" xlink:to="loc_us-gaap_LiabilitiesCurrent_150" use="optional" order= "38" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_155" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_142" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_155" use="optional" order= "39" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_156" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_155" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_156" use="optional" order= "40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxes" xlink:label="loc_us-gaap_AccruedIncomeTaxes_157" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_155" xlink:to="loc_us-gaap_AccruedIncomeTaxes_157" use="optional" order= "41" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueAndCreditsNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueAndCreditsNoncurrent_158" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_155" xlink:to="loc_us-gaap_DeferredRevenueAndCreditsNoncurrent_158" use="optional" order= "42" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_LiabilitiesNoncurrent_159" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_155" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_159" use="optional" order= "43" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<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="loc_us-gaap_StockholdersEquityAbstract_160" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_142" xlink:to="loc_us-gaap_StockholdersEquityAbstract_160" use="optional" order= "44" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_PreferredStockValue_161" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_PreferredStockValue_161" use="optional" order= "45" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_CommonStockValue_162" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_CommonStockValue_162" use="optional" order= "46" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_163" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_AdditionalPaidInCapital_163" use="optional" order= "47" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_RetainedEarningsAccumulatedDeficit_164" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_164" use="optional" order= "48" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_165" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_165" use="optional" order= "49" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_StockholdersEquity_166" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_StockholdersEquity_166" use="optional" order= "50" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<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="loc_us-gaap_LiabilitiesAndStockholdersEquity_167" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_160" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_167" use="optional" order= "51" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CreditAgreementsAndBorrowingsNarrativeDetails"><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="loc_us-gaap_DebtDisclosureAbstract_1273" />
<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="loc_us-gaap_LineOfCreditFacilityTable_1274" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1273" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_1274" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1275" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1275" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1276" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1275" xlink:to="loc_us-gaap_ClassOfStockDomain_1276" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1277" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_DebtInstrumentAxis_1277" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1280" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1277" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1280" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PriorCreditFacilityMember" xlink:label="loc_hurc_PriorCreditFacilityMember_1281" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1280" xlink:to="loc_hurc_PriorCreditFacilityMember_1281" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_NewCreditFacilityMember" xlink:label="loc_hurc_NewCreditFacilityMember_1282" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1280" xlink:to="loc_hurc_NewCreditFacilityMember_1282" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<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="loc_us-gaap_CreditFacilityAxis_1279" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_CreditFacilityAxis_1279" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_CreditFacilityDomain_1284" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_1279" xlink:to="loc_us-gaap_CreditFacilityDomain_1284" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_RevolvingCreditFacilityMember_1285" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_1284" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1285" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_1283" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_1283" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1287" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_1283" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1287" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_1288" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1287" xlink:to="loc_us-gaap_LetterOfCreditMember_1288" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_SubsequentEventTypeAxis_1286" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1286" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_SubsequentEventTypeDomain_1293" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1286" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1293" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_SubsequentEventMember_1294" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1293" xlink:to="loc_us-gaap_SubsequentEventMember_1294" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_1292" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_VariableRateAxis_1292" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_1302" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_1292" xlink:to="loc_us-gaap_VariableRateDomain_1302" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_1303" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_1302" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_1303" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_FederalFundsRateMember" xlink:label="loc_hurc_FederalFundsRateMember_1304" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_1302" xlink:to="loc_hurc_FederalFundsRateMember_1304" use="optional" order= "20" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_1301" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_StatementGeographicalAxis_1301" use="optional" order= "21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_1310" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementGeographicalAxis_1301" xlink:to="loc_us-gaap_SegmentGeographicalDomain_1310" use="optional" order= "22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_1311" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_1310" xlink:to="loc_country_GB_1311" use="optional" order= "23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="loc_country_DE_1312" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_1310" xlink:to="loc_country_DE_1312" use="optional" order= "24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW" xlink:label="loc_country_TW_1313" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_1310" xlink:to="loc_country_TW_1313" use="optional" order= "25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN_1314" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_1310" xlink:to="loc_country_CN_1314" use="optional" order= "26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_LineOfCreditFacilityLineItems_1309" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1274" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_1309" use="optional" order= "27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1278" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1278" use="optional" order= "28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends" xlink:label="loc_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends_1289" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends_1289" use="optional" order= "29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital" xlink:label="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital_1295" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital_1295" use="optional" order= "30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth" xlink:label="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth_1296" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth_1296" use="optional" order= "31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_1297" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_1297" use="optional" order= "32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_LineOfCreditFacilityExpirationDate1_1298" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_1298" use="optional" order= "33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment" xlink:label="loc_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment_1305" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment_1305" use="optional" order= "34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_1306" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_LineOfCredit_1306" use="optional" order= "35" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1307" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1307" use="optional" order= "36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1308" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1309" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1308" use="optional" order= "37" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/FinancialInstrumentsFairValueHierarchyDetails"><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="loc_us-gaap_FairValueDisclosuresAbstract_845" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_846" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_845" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_846" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_847" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_846" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_847" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_848" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_847" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_848" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_849" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_848" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_849" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_850" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_846" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_850" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_851" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_850" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_851" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_FairValueInputsLevel1Member_852" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_851" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_852" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_853" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_851" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_853" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_857" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_846" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_857" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_859" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_857" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_859" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_862" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_859" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_862" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_866" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_859" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_866" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_860" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_857" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_860" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:label="loc_hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure_865" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_860" xlink:to="loc_hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure_865" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_873" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_860" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_873" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/FinancialInstrumentsNarrativeDetails"><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="loc_us-gaap_FairValueDisclosuresAbstract_884" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_886" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_884" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_886" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_887" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_886" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_887" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_889" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_887" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_889" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_FairValueInputsLevel1Member_890" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_889" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_890" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_891" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_889" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_891" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_888" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_886" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_888" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_893" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_888" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_893" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_894" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_893" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_894" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_892" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_886" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_892" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_895" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_892" xlink:to="loc_invest_DerivativeNotionalAmount_895" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_1099" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_892" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_1099" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1100" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_892" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_1100" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"><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="loc_us-gaap_IncomeTaxDisclosureAbstract_659" />
<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="loc_us-gaap_StatementTable_660" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_659" xlink:to="loc_us-gaap_StatementTable_660" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_661" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_660" xlink:to="loc_us-gaap_StatementClassOfStockAxis_661" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_662" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_661" xlink:to="loc_us-gaap_ClassOfStockDomain_662" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_663" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_660" xlink:to="loc_us-gaap_StatementLineItems_663" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_667" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_663" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_667" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_670" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_667" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_670" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_671" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_667" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_671" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_672" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_667" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_672" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_669" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_663" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_669" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_673" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_669" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_673" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_675" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_669" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_675" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_676" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_669" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_676" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<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="loc_us-gaap_IncomeTaxExpenseBenefit_677" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_669" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_677" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesScheduleOfComparisonOfIncomeTaxExpenseDetails"><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="loc_us-gaap_IncomeTaxDisclosureAbstract_680" />
<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="loc_us-gaap_StatementTable_683" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_680" xlink:to="loc_us-gaap_StatementTable_683" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_684" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_683" xlink:to="loc_us-gaap_StatementClassOfStockAxis_684" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_685" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_684" xlink:to="loc_us-gaap_ClassOfStockDomain_685" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_686" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_683" xlink:to="loc_us-gaap_StatementLineItems_686" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_691" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_686" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_691" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_692" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_691" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_692" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_693" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_691" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_693" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_694" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_691" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_694" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_686" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_696" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_696" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_697" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_697" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_698" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_698" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_699" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_699" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_700" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_700" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_1333" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_1333" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_701" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_701" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<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="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_702" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_695" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_702" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"><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="loc_us-gaap_IncomeTaxDisclosureAbstract_706" />
<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="loc_us-gaap_StatementTable_707" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_706" xlink:to="loc_us-gaap_StatementTable_707" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_708" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_707" xlink:to="loc_us-gaap_StatementClassOfStockAxis_708" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_709" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_708" xlink:to="loc_us-gaap_ClassOfStockDomain_709" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_710" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_707" xlink:to="loc_us-gaap_StatementLineItems_710" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_710" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_713" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_713" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_714" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_714" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_715" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_715" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsDerivativeInstruments" xlink:label="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments_1364" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments_1364" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses_716" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses_716" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_717" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_717" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_718" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_718" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_1334" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_1334" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_719" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_719" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_720" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_720" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_1336" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_1336" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_722" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_712" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_722" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_710" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_724" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_724" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts" xlink:label="loc_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts_1347" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" xlink:to="loc_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts_1347" use="optional" order= "20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_1365" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_1365" use="optional" order= "21" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_726" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_726" use="optional" order= "22" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_727" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_723" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_727" use="optional" order= "23" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesScheduleOfIncomeTaxExpenseDetails"><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="loc_us-gaap_IncomeTaxDisclosureAbstract_742" />
<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="loc_us-gaap_StatementTable_743" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_742" xlink:to="loc_us-gaap_StatementTable_743" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_744" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_743" xlink:to="loc_us-gaap_StatementClassOfStockAxis_744" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_745" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_744" xlink:to="loc_us-gaap_ClassOfStockDomain_745" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_746" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_743" xlink:to="loc_us-gaap_StatementLineItems_746" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_747" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_746" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_747" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_748" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_746" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_748" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions_1399" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_746" xlink:to="loc_hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions_1399" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_750" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_746" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_750" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_751" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_746" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_751" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_752" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_746" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_752" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedBalanceSheetsParenthetical"><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="loc_us-gaap_StatementOfFinancialPositionAbstract_181" />
<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="loc_us-gaap_StatementTable_182" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_181" xlink:to="loc_us-gaap_StatementTable_182" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_183" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_182" xlink:to="loc_us-gaap_StatementClassOfStockAxis_183" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_184" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_183" xlink:to="loc_us-gaap_ClassOfStockDomain_184" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_185" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_182" xlink:to="loc_us-gaap_StatementLineItems_185" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_193" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_193" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockNoParValue" xlink:label="loc_us-gaap_PreferredStockNoParValue_186" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_PreferredStockNoParValue_186" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_PreferredStockSharesAuthorized_187" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_187" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_188" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_PreferredStockSharesIssued_188" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_1398" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_CommonStockNoParValue_1398" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_CommonStockParOrStatedValuePerShare_189" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_189" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_CommonStockSharesAuthorized_190" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_190" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_CommonStockSharesIssued_191" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_CommonStockSharesIssued_191" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_192" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_185" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_192" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesSummaryOfOpenTaxYearsDetails"><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="loc_us-gaap_IncomeTaxDisclosureAbstract_754" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_755" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_754" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_755" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_756" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_755" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_756" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_757" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_756" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_757" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_763" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_757" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_763" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd#stpr_IN" xlink:label="loc_stpr_IN_764" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_757" xlink:to="loc_stpr_IN_764" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="loc_country_DE_766" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_757" xlink:to="loc_country_DE_766" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW" xlink:label="loc_country_TW_767" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_757" xlink:to="loc_country_TW_767" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_758" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_755" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_758" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OpenTaxYears" xlink:label="loc_hurc_OpenTaxYears_1348" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_758" xlink:to="loc_hurc_OpenTaxYears_1348" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/IncomeTaxesNarrativeDetails"><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="loc_us-gaap_IncomeTaxDisclosureAbstract_778" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_780" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_778" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_780" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_781" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_780" xlink:to="loc_us-gaap_StatementClassOfStockAxis_781" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_782" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_781" xlink:to="loc_us-gaap_ClassOfStockDomain_782" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsAxis" xlink:label="loc_hurc_OperatingLossCarryforwardsAxis_783" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_780" xlink:to="loc_hurc_OperatingLossCarryforwardsAxis_783" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsDomain" xlink:label="loc_hurc_OperatingLossCarryforwardsDomain_790" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_OperatingLossCarryforwardsAxis_783" xlink:to="loc_hurc_OperatingLossCarryforwardsDomain_790" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ExpirationsWithinFiveYearsMember" xlink:label="loc_hurc_ExpirationsWithinFiveYearsMember_791" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_OperatingLossCarryforwardsDomain_790" xlink:to="loc_hurc_ExpirationsWithinFiveYearsMember_791" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ExpirationsAfterSixYearsMember" xlink:label="loc_hurc_ExpirationsAfterSixYearsMember_792" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_OperatingLossCarryforwardsDomain_790" xlink:to="loc_hurc_ExpirationsAfterSixYearsMember_792" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TaxCreditsMember" xlink:label="loc_hurc_TaxCreditsMember_793" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_OperatingLossCarryforwardsDomain_790" xlink:to="loc_hurc_TaxCreditsMember_793" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<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="loc_us-gaap_StatementScenarioAxis_789" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_780" xlink:to="loc_us-gaap_StatementScenarioAxis_789" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_ScenarioUnspecifiedDomain_1368" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_789" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_1368" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_ScenarioForecastMember_1369" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_1368" xlink:to="loc_us-gaap_ScenarioForecastMember_1369" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_1367" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_780" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_1367" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_795" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_795" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_799" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_799" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_800" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_800" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_801" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_801" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_UnrecognizedTaxBenefitsExpirationTerm" xlink:label="loc_hurc_UnrecognizedTaxBenefitsExpirationTerm_1052" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_hurc_UnrecognizedTaxBenefitsExpirationTerm_1052" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_802" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_802" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsExpirationTermMinimum" xlink:label="loc_hurc_OperatingLossCarryforwardsExpirationTermMinimum_805" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_hurc_OperatingLossCarryforwardsExpirationTermMinimum_805" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OperatingLossCarryforwardsExpirationTermMaximum" xlink:label="loc_hurc_OperatingLossCarryforwardsExpirationTermMaximum_806" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_hurc_OperatingLossCarryforwardsExpirationTermMaximum_806" use="optional" order= "20" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_1338" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_1338" use="optional" order= "21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1366" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1366" use="optional" order= "22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TaxCreditsExpirationTerm" xlink:label="loc_hurc_TaxCreditsExpirationTerm_1408" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1367" xlink:to="loc_hurc_TaxCreditsExpirationTerm_1408" use="optional" order= "23" preferredLabel="http://www.xbrl.org/2003/role/label"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EmployeeBenefitsNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract_628" />
<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="loc_us-gaap_StatementTable_633" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract_628" xlink:to="loc_us-gaap_StatementTable_633" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_634" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_633" xlink:to="loc_us-gaap_StatementClassOfStockAxis_634" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_635" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_634" xlink:to="loc_us-gaap_ClassOfStockDomain_635" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_636" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_633" xlink:to="loc_us-gaap_StatementLineItems_636" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_639" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_636" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_639" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/StockbasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_452" />
<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="loc_us-gaap_StatementTable_453" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_452" xlink:to="loc_us-gaap_StatementTable_453" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_454" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_453" xlink:to="loc_us-gaap_StatementClassOfStockAxis_454" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_455" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_454" xlink:to="loc_us-gaap_ClassOfStockDomain_455" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_456" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_453" xlink:to="loc_us-gaap_StatementLineItems_456" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_456" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_459" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_459" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_460" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_460" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_461" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_461" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_462" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_462" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_463" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_463" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_464" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_464" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_456" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_465" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_465" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_466" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_466" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_467" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_467" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_468" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_468" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_469" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_469" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_470" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_470" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/StockbasedCompensationScheduleOfOptionsOutstandingAndExercisableDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_472" />
<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="loc_us-gaap_StatementTable_473" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_472" xlink:to="loc_us-gaap_StatementTable_473" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_474" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_473" xlink:to="loc_us-gaap_StatementClassOfStockAxis_474" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_475" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_474" xlink:to="loc_us-gaap_ClassOfStockDomain_475" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_476" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_473" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_476" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_476" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeOneMember" xlink:label="loc_hurc_RangeOneMember_497" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" xlink:to="loc_hurc_RangeOneMember_497" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeTwoMember" xlink:label="loc_hurc_RangeTwoMember_507" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" xlink:to="loc_hurc_RangeTwoMember_507" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeThreeMember" xlink:label="loc_hurc_RangeThreeMember_508" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" xlink:to="loc_hurc_RangeThreeMember_508" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeFourMember" xlink:label="loc_hurc_RangeFourMember_509" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" xlink:to="loc_hurc_RangeFourMember_509" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeFiveMember" xlink:label="loc_hurc_RangeFiveMember_510" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" xlink:to="loc_hurc_RangeFiveMember_510" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_RangeSixMember" xlink:label="loc_hurc_RangeSixMember_511" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_486" xlink:to="loc_hurc_RangeSixMember_511" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_485" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_473" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_485" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract" xlink:label="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract_512" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_485" xlink:to="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract_512" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_519" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract_512" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_519" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_523" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract_512" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_523" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_526" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract_512" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_526" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract" xlink:label="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract_513" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_485" xlink:to="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract_513" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_527" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract_513" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_527" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_529" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract_513" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_529" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_530" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract_513" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_530" use="optional" order= "20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/StockbasedCompensationReconciliationOfRestrictedStockActivityAndRelatedInformationDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_428" />
<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="loc_us-gaap_StatementTable_429" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_428" xlink:to="loc_us-gaap_StatementTable_429" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_430" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_429" xlink:to="loc_us-gaap_StatementClassOfStockAxis_430" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_431" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_430" xlink:to="loc_us-gaap_ClassOfStockDomain_431" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_432" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_429" xlink:to="loc_us-gaap_StatementLineItems_432" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_434" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_434" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_435" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_435" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_436" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_436" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1394" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1394" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod_437" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod_437" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_438" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_438" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_440" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_440" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_441" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_441" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_442" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_442" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1395" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1395" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue_444" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" xlink:to="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue_444" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_443" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_439" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_443" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/StockbasedCompensationNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_540" />
<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="loc_us-gaap_StatementTable_541" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_540" xlink:to="loc_us-gaap_StatementTable_541" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_542" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_541" xlink:to="loc_us-gaap_VestingAxis_542" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_543" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_542" xlink:to="loc_us-gaap_VestingDomain_543" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TimeBasedMember" xlink:label="loc_hurc_TimeBasedMember_550" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_543" xlink:to="loc_hurc_TimeBasedMember_550" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PerformanceBasedMember" xlink:label="loc_hurc_PerformanceBasedMember_551" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_543" xlink:to="loc_hurc_PerformanceBasedMember_551" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<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="loc_us-gaap_AwardTypeAxis_544" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_541" xlink:to="loc_us-gaap_AwardTypeAxis_544" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_544" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_554" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553" xlink:to="loc_us-gaap_RestrictedStockMember_554" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_555" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553" xlink:to="loc_us-gaap_EmployeeStockOptionMember_555" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PerformanceSharesTsrMember" xlink:label="loc_hurc_PerformanceSharesTsrMember_557" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553" xlink:to="loc_hurc_PerformanceSharesTsrMember_557" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_PerformanceSharesRoicMember" xlink:label="loc_hurc_PerformanceSharesRoicMember_558" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_553" xlink:to="loc_hurc_PerformanceSharesRoicMember_558" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<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="loc_us-gaap_RangeAxis_552" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_541" xlink:to="loc_us-gaap_RangeAxis_552" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_RangeMember_560" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_552" xlink:to="loc_us-gaap_RangeMember_560" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_MaximumMember_561" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_560" xlink:to="loc_us-gaap_MaximumMember_561" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_562" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_560" xlink:to="loc_us-gaap_MinimumMember_562" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_559" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_541" xlink:to="loc_us-gaap_TitleOfIndividualAxis_559" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1047" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualAxis_559" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1047" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DirectorMember" xlink:label="loc_us-gaap_DirectorMember_1048" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1047" xlink:to="loc_us-gaap_DirectorMember_1048" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExecutiveOfficerMember" xlink:label="loc_us-gaap_ExecutiveOfficerMember_1049" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1047" xlink:to="loc_us-gaap_ExecutiveOfficerMember_1049" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1046" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_541" xlink:to="loc_us-gaap_PlanNameAxis_1046" use="optional" order= "20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1223" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_1046" xlink:to="loc_us-gaap_PlanNameDomain_1223" use="optional" order= "21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TwoThousandSixteenEquityIncentivePlanMember" xlink:label="loc_hurc_TwoThousandSixteenEquityIncentivePlanMember_1224" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1223" xlink:to="loc_hurc_TwoThousandSixteenEquityIncentivePlanMember_1224" use="optional" order= "22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TwentyZeroEightPlanMember" xlink:label="loc_hurc_TwentyZeroEightPlanMember_1226" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1223" xlink:to="loc_hurc_TwentyZeroEightPlanMember_1226" use="optional" order= "23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember" xlink:label="loc_hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember_1411" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1223" xlink:to="loc_hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember_1411" use="optional" order= "24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_541" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" use="optional" order= "25" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm_563" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm_563" use="optional" order= "26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_564" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_564" use="optional" order= "27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_565" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_565" use="optional" order= "28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_566" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_566" use="optional" order= "29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_567" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_567" use="optional" order= "30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_569" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_569" use="optional" order= "31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_582" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_582" use="optional" order= "32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_583" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_583" use="optional" order= "33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_584" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_584" use="optional" order= "34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement_586" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement_586" use="optional" order= "35" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned_587" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned_587" use="optional" order= "36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1221" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1222" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1221" use="optional" order= "37" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/RelatedPartyTransactionsScheduleOfUnauditedFinancialInformationForHalsOperationsAndFinancialConditionsDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_382" />
<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="loc_us-gaap_StatementTable_383" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_382" xlink:to="loc_us-gaap_StatementTable_383" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_384" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_383" xlink:to="loc_us-gaap_StatementClassOfStockAxis_384" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_385" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_384" xlink:to="loc_us-gaap_ClassOfStockDomain_385" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_386" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_383" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_386" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_EquityMethodInvesteeNameDomain_1044" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_386" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_1044" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_HurcoAutomationLtdMember" xlink:label="loc_hurc_HurcoAutomationLtdMember_1045" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain_1044" xlink:to="loc_hurc_HurcoAutomationLtdMember_1045" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1043" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_383" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_1043" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_389" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_389" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_390" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_390" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems_391" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems_391" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_392" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_392" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_393" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_393" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_394" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_394" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities_396" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1043" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities_396" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/RelatedPartyTransactionsNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_399" />
<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="loc_us-gaap_StatementTable_400" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_399" xlink:to="loc_us-gaap_StatementTable_400" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_401" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_400" xlink:to="loc_us-gaap_StatementClassOfStockAxis_401" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_402" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_401" xlink:to="loc_us-gaap_ClassOfStockDomain_402" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_403" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_400" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_403" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_EquityMethodInvesteeNameDomain_405" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_403" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_405" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_HurcoAutomationLtdMember" xlink:label="loc_hurc_HurcoAutomationLtdMember_406" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain_405" xlink:to="loc_hurc_HurcoAutomationLtdMember_406" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_404" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_400" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_404" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_414" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_414" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_EquityMethodInvestments_415" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_EquityMethodInvestments_415" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_416" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_416" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_417" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_RevenueFromRelatedParties_417" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_413" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_413" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_418" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_404" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_418" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="loc_us-gaap_StandardProductWarrantyDisclosureAbstract_352" />
<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="loc_us-gaap_ProductWarrantyLiabilityTable_353" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StandardProductWarrantyDisclosureAbstract_352" xlink:to="loc_us-gaap_ProductWarrantyLiabilityTable_353" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_354" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_353" xlink:to="loc_us-gaap_StatementClassOfStockAxis_354" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_355" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_354" xlink:to="loc_us-gaap_ClassOfStockDomain_355" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_ProductWarrantyLiabilityLineItems_356" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_353" xlink:to="loc_us-gaap_ProductWarrantyLiabilityLineItems_356" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_357" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_356" xlink:to="loc_us-gaap_ProductWarrantyAccrual_357" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_358" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_356" xlink:to="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_358" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_359" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_356" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_359" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_360" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_356" xlink:to="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_360" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_361" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_356" xlink:to="loc_us-gaap_ProductWarrantyAccrual_361" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfCashFlows"><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="loc_us-gaap_StatementOfCashFlowsAbstract_195" />
<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="loc_us-gaap_StatementTable_196" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_195" xlink:to="loc_us-gaap_StatementTable_196" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_197" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_196" xlink:to="loc_us-gaap_StatementClassOfStockAxis_197" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_198" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_197" xlink:to="loc_us-gaap_ClassOfStockDomain_198" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_199" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_196" xlink:to="loc_us-gaap_StatementLineItems_199" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_200" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_200" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_NetIncomeLoss_201" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_200" xlink:to="loc_us-gaap_NetIncomeLoss_201" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_200" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_203" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_203" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_204" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_204" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_IncomeLossFromEquityMethodInvestments_205" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_205" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_206" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_206" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_207" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_207" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_208" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_DepreciationAndAmortization_208" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_ShareBasedCompensation_209" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_ShareBasedCompensation_209" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1413" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1413" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_211" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_211" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<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="loc_us-gaap_IncreaseDecreaseInInventories_212" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_212" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_213" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_213" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<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="loc_us-gaap_IncreaseDecreaseInAccountsPayable_214" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_214" use="optional" order= "20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_215" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_215" use="optional" order= "21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities_216" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities_216" use="optional" order= "22" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_217" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_210" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_217" use="optional" order= "23" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<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="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_218" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_200" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_218" use="optional" order= "24" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" use="optional" order= "25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1262" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1262" use="optional" order= "26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_221" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_221" use="optional" order= "27" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_222" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_222" use="optional" order= "28" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<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="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_223" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_223" use="optional" order= "29" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<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="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_224" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_224" use="optional" order= "30" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<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="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_225" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_219" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_225" use="optional" order= "31" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" use="optional" order= "32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_227" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_227" use="optional" order= "33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_228" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" xlink:to="loc_us-gaap_PaymentsOfDividends_228" use="optional" order= "34" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_230" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_230" use="optional" order= "35" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1355" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1355" use="optional" order= "36" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_1239" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_1239" use="optional" order= "37" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<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="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_232" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_226" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_232" use="optional" order= "38" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_233" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_233" use="optional" order= "39" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_234" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_234" use="optional" order= "40" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<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="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_235" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_235" use="optional" order= "41" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<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="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_236" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_236" use="optional" order= "42" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_CashPaidRefundedDuringPeriodForAbstract" xlink:label="loc_hurc_CashPaidRefundedDuringPeriodForAbstract_237" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_199" xlink:to="loc_hurc_CashPaidRefundedDuringPeriodForAbstract_237" use="optional" order= "43" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<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="loc_us-gaap_InterestPaid_238" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_CashPaidRefundedDuringPeriodForAbstract_237" xlink:to="loc_us-gaap_InterestPaid_238" use="optional" order= "44" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_239" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hurc_CashPaidRefundedDuringPeriodForAbstract_237" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_239" use="optional" order= "45" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/GuaranteesAndProductWarrantiesNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="loc_us-gaap_StandardProductWarrantyDisclosureAbstract_363" />
<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="loc_us-gaap_ProductWarrantyLiabilityTable_364" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StandardProductWarrantyDisclosureAbstract_363" xlink:to="loc_us-gaap_ProductWarrantyLiabilityTable_364" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_365" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_364" xlink:to="loc_us-gaap_StatementClassOfStockAxis_365" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_366" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_365" xlink:to="loc_us-gaap_ClassOfStockDomain_366" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_ProductWarrantyLiabilityLineItems_367" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_364" xlink:to="loc_us-gaap_ProductWarrantyLiabilityLineItems_367" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_NumberOfGuarantees" xlink:label="loc_hurc_NumberOfGuarantees_368" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_367" xlink:to="loc_hurc_NumberOfGuarantees_368" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_369" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_367" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_369" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_TermOfProductWarranty" xlink:label="loc_hurc_TermOfProductWarranty_370" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_367" xlink:to="loc_hurc_TermOfProductWarranty_370" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/OperatingLeasesScheduleOfFuturePaymentsRequiredUnderOperatingLeasesDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="loc_us-gaap_LeasesOperatingAbstract_317" />
<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="loc_us-gaap_StatementTable_318" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_317" xlink:to="loc_us-gaap_StatementTable_318" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_319" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_318" xlink:to="loc_us-gaap_StatementClassOfStockAxis_319" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_320" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_319" xlink:to="loc_us-gaap_ClassOfStockDomain_320" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_321" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_318" xlink:to="loc_us-gaap_StatementLineItems_321" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_322" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_322" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_323" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_323" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_324" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_324" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_325" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_325" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_326" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_326" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_327" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_321" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_327" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/OperatingLeasesNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="loc_us-gaap_LeasesOperatingAbstract_330" />
<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="loc_us-gaap_StatementTable_331" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_330" xlink:to="loc_us-gaap_StatementTable_331" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_332" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_331" xlink:to="loc_us-gaap_StatementClassOfStockAxis_332" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_333" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_332" xlink:to="loc_us-gaap_ClassOfStockDomain_333" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_334" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_331" xlink:to="loc_us-gaap_StatementLineItems_334" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_336" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_334" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_336" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/QuarterlyFinancialInformationDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_293" />
<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="loc_us-gaap_StatementTable_294" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_293" xlink:to="loc_us-gaap_StatementTable_294" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_295" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_294" xlink:to="loc_us-gaap_StatementClassOfStockAxis_295" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_296" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_295" xlink:to="loc_us-gaap_ClassOfStockDomain_296" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StatementLineItems_297" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_294" xlink:to="loc_us-gaap_StatementLineItems_297" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_298" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_SalesRevenueNet_298" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_GrossProfit_299" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_GrossProfit_299" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_GrossProfitMargin" xlink:label="loc_hurc_GrossProfitMargin_300" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_hurc_GrossProfitMargin_300" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<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="loc_us-gaap_SellingGeneralAndAdministrativeExpense_301" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_301" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_302" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_OperatingIncomeLoss_302" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_IncomeTaxExpenseBenefit_303" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_303" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_NetIncomeLoss_304" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_NetIncomeLoss_304" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_EarningsPerShareBasic_305" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_EarningsPerShareBasic_305" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<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="loc_us-gaap_EarningsPerShareDiluted_306" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_297" xlink:to="loc_us-gaap_EarningsPerShareDiluted_306" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SegmentInformationScheduleOfNetSalesAndServiceFeesByProductCategoryDetails"><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="loc_us-gaap_SegmentReportingAbstract_77" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_78" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_77" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_78" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_ProductOrServiceAxis_79" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_78" xlink:to="loc_us-gaap_ProductOrServiceAxis_79" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_ProductsAndServicesDomain_80" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductOrServiceAxis_79" xlink:to="loc_us-gaap_ProductsAndServicesDomain_80" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ComputerizedMachineToolsMember" xlink:label="loc_hurc_ComputerizedMachineToolsMember_81" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductsAndServicesDomain_80" xlink:to="loc_hurc_ComputerizedMachineToolsMember_81" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ComputerControlSystemsAndSoftwareMember" xlink:label="loc_hurc_ComputerControlSystemsAndSoftwareMember_82" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductsAndServicesDomain_80" xlink:to="loc_hurc_ComputerControlSystemsAndSoftwareMember_82" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ServicePartsMember" xlink:label="loc_hurc_ServicePartsMember_83" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductsAndServicesDomain_80" xlink:to="loc_hurc_ServicePartsMember_83" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ServiceFeesMember" xlink:label="loc_hurc_ServiceFeesMember_84" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductsAndServicesDomain_80" xlink:to="loc_hurc_ServiceFeesMember_84" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_85" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_78" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_85" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_86" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_85" xlink:to="loc_us-gaap_SalesRevenueNet_86" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SegmentInformationScheduleOfRevenuesByGeographicAreaDetails"><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="loc_us-gaap_SegmentReportingAbstract_88" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_89" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_88" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_89" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_90" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_89" xlink:to="loc_us-gaap_StatementGeographicalAxis_90" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_91" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementGeographicalAxis_90" xlink:to="loc_us-gaap_SegmentGeographicalDomain_91" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NorthAmericaMember" xlink:label="loc_us-gaap_NorthAmericaMember_103" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_us-gaap_NorthAmericaMember_103" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_1328" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_country_US_1328" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_1327" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_country_CA_1327" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_CentralAndSouthAmericaMember" xlink:label="loc_hurc_CentralAndSouthAmericaMember_1326" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_hurc_CentralAndSouthAmericaMember_1326" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmericasMember" xlink:label="loc_us-gaap_AmericasMember_1329" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_us-gaap_AmericasMember_1329" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="loc_country_DE_105" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_country_DE_105" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_106" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_country_GB_106" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_IT" xlink:label="loc_country_IT_107" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_country_IT_107" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_FR" xlink:label="loc_country_FR_108" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_country_FR_108" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OtherEuropeanCountriesMember" xlink:label="loc_hurc_OtherEuropeanCountriesMember_113" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_hurc_OtherEuropeanCountriesMember_113" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaap_EuropeMember_109" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_us-gaap_EuropeMember_109" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="loc_us-gaap_AsiaPacificMember_110" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_us-gaap_AsiaPacificMember_110" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_OtherForeignCountriesMember" xlink:label="loc_hurc_OtherForeignCountriesMember_116" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_hurc_OtherForeignCountriesMember_116" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForeignCountriesMember" xlink:label="loc_hurc_ForeignCountriesMember_118" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_91" xlink:to="loc_hurc_ForeignCountriesMember_118" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_93" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_89" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_93" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_102" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_93" xlink:to="loc_us-gaap_SalesRevenueNet_102" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SegmentInformationScheduleOfLonglivedTangibleAssetsAndNetAssetsNetByGeographicAreaDetails"><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="loc_us-gaap_SegmentReportingAbstract_127" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_128" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_127" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_128" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_130" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_128" xlink:to="loc_us-gaap_StatementGeographicalAxis_130" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_131" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementGeographicalAxis_130" xlink:to="loc_us-gaap_SegmentGeographicalDomain_131" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_139" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_131" xlink:to="loc_country_US_139" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_ForeignCountriesMember" xlink:label="loc_hurc_ForeignCountriesMember_134" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_131" xlink:to="loc_hurc_ForeignCountriesMember_134" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NorthAmericaMember" xlink:label="loc_us-gaap_NorthAmericaMember_152" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_131" xlink:to="loc_us-gaap_NorthAmericaMember_152" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AmericasmemberMember" xlink:label="loc_hurc_AmericasmemberMember_1321" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_131" xlink:to="loc_hurc_AmericasmemberMember_1321" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaap_EuropeMember_153" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_131" xlink:to="loc_us-gaap_EuropeMember_153" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="loc_us-gaap_AsiaPacificMember_154" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_131" xlink:to="loc_us-gaap_AsiaPacificMember_154" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_133" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_128" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_133" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_136" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_133" xlink:to="loc_us-gaap_NoncurrentAssets_136" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNet" xlink:label="loc_us-gaap_AssetsNet_151" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_133" xlink:to="loc_us-gaap_AssetsNet_151" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/NewAccountingPronouncementsNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_1194" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1195" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_1194" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1195" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:label="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_1196" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1195" xlink:to="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_1196" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ChangeInAccountingPrincipleMember" xlink:label="loc_us-gaap_ChangeInAccountingPrincipleMember_1197" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_1196" xlink:to="loc_us-gaap_ChangeInAccountingPrincipleMember_1197" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsMember" xlink:label="loc_us-gaap_AssetsMember_1198" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ChangeInAccountingPrincipleMember_1197" xlink:to="loc_us-gaap_AssetsMember_1198" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityTotalMember" xlink:label="loc_us-gaap_StockholdersEquityTotalMember_1199" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ChangeInAccountingPrincipleMember_1197" xlink:to="loc_us-gaap_StockholdersEquityTotalMember_1199" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1200" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1195" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1200" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1358" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1200" xlink:to="loc_us-gaap_TypeOfAdoptionMember_1358" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_1359" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_1358" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_1359" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_SubsequentEventTypeAxis_1357" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1195" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1357" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_SubsequentEventTypeDomain_1361" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1357" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1361" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_SubsequentEventMember_1362" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1361" xlink:to="loc_us-gaap_SubsequentEventMember_1362" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1360" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1195" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1360" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment_1356" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1360" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustment_1356" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1405" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1360" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1405" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_241" />
<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="loc_us-gaap_StatementTable_242" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_241" xlink:to="loc_us-gaap_StatementTable_242" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_243" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_242" xlink:to="loc_us-gaap_StatementClassOfStockAxis_243" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_244" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_243" xlink:to="loc_us-gaap_ClassOfStockDomain_244" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_246" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_242" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_246" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_247" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_246" xlink:to="loc_us-gaap_EquityComponentDomain_247" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_248" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_247" xlink:to="loc_us-gaap_CommonStockMember_248" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_249" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_247" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_249" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_250" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_247" xlink:to="loc_us-gaap_RetainedEarningsMember_250" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember" xlink:label="loc_us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember_251" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_247" xlink:to="loc_us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember_251" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<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="loc_us-gaap_StatementLineItems_245" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_242" xlink:to="loc_us-gaap_StatementLineItems_245" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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="loc_us-gaap_StockholdersEquity_252" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_StockholdersEquity_252" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_253" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_SharesOutstanding_253" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<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="loc_us-gaap_NetIncomeLoss_254" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_NetIncomeLoss_254" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_255" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_255" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_256" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_256" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_257" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_257" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_259" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_259" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_260" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_260" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_258" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_258" use="optional" order= "19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsCash" xlink:label="loc_us-gaap_DividendsCash_261" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_DividendsCash_261" use="optional" order= "20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<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="loc_us-gaap_StockholdersEquity_262" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_StockholdersEquity_262" use="optional" order= "21" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_263" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_245" xlink:to="loc_us-gaap_SharesOutstanding_263" use="optional" order= "22" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/SummaryOfSignificantAccountingPolicies"><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="loc_us-gaap_AccountingPoliciesAbstract_770" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_771" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_770" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_771" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/ScheduleIiValuationAndQualifyingAccountsAndReservesDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_us-gaap_ValuationAndQualifyingAccountsAbstract_1374" />
<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="loc_us-gaap_StatementTable_1375" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAndQualifyingAccountsAbstract_1374" xlink:to="loc_us-gaap_StatementTable_1375" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1376" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1375" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1376" use="optional" order= "2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1377" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1376" xlink:to="loc_us-gaap_ClassOfStockDomain_1377" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_1378" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1375" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_1378" use="optional" order= "4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_1378" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" use="optional" order= "5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AllowanceForDoubtfulAccountsOneMember" xlink:label="loc_hurc_AllowanceForDoubtfulAccountsOneMember_1387" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" xlink:to="loc_hurc_AllowanceForDoubtfulAccountsOneMember_1387" use="optional" order= "6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AllowanceForDoubtfulAccountsTwoMember" xlink:label="loc_hurc_AllowanceForDoubtfulAccountsTwoMember_1389" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" xlink:to="loc_hurc_AllowanceForDoubtfulAccountsTwoMember_1389" use="optional" order= "7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_AllowanceForDoubtfulAccountsThreeMember" xlink:label="loc_hurc_AllowanceForDoubtfulAccountsThreeMember_1390" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" xlink:to="loc_hurc_AllowanceForDoubtfulAccountsThreeMember_1390" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IncomeTaxValuationAllowanceOneMember" xlink:label="loc_hurc_IncomeTaxValuationAllowanceOneMember_1391" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" xlink:to="loc_hurc_IncomeTaxValuationAllowanceOneMember_1391" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IncomeTaxValuationAllowanceTwoMember" xlink:label="loc_hurc_IncomeTaxValuationAllowanceTwoMember_1392" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" xlink:to="loc_hurc_IncomeTaxValuationAllowanceTwoMember_1392" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20171031.xsd#hurc_IncomeTaxValuationAllowanceThreeMember" xlink:label="loc_hurc_IncomeTaxValuationAllowanceThreeMember_1393" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_1386" xlink:to="loc_hurc_IncomeTaxValuationAllowanceThreeMember_1393" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<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="loc_us-gaap_StatementLineItems_1385" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1375" xlink:to="loc_us-gaap_StatementLineItems_1385" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_1380" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1385" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_1380" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_1381" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1385" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_1381" use="optional" order= "14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_1382" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1385" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_1382" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1383" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1385" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1383" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_1384" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1385" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_1384" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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="idp6839324416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Dec. 18, 2017</div></th>
<th class="th"><div>Apr. 28, 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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Oct. 31,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HURCO COMPANIES INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000315374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--10-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 192,102,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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HURC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">6,641,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityPublicFloat</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: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_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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="idp6839206768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_SalesRevenueNet', window );">Sales and service fees</a></td>
<td class="nump">$ 243,667<span></span>
</td>
<td class="nump">$ 227,289<span></span>
</td>
<td class="nump">$ 219,383<span></span>
</td>
</tr>
<tr class="ro">
<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 sales and service</a></td>
<td class="nump">173,103<span></span>
</td>
<td class="nump">156,849<span></span>
</td>
<td class="nump">150,292<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">70,564<span></span>
</td>
<td class="nump">70,440<span></span>
</td>
<td class="nump">69,091<span></span>
</td>
</tr>
<tr class="ro">
<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">49,661<span></span>
</td>
<td class="nump">50,824<span></span>
</td>
<td class="nump">45,287<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">20,903<span></span>
</td>
<td class="nump">19,616<span></span>
</td>
<td class="nump">23,804<span></span>
</td>
</tr>
<tr class="ro">
<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">91<span></span>
</td>
<td class="nump">72<span></span>
</td>
<td class="nump">198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Investment income</a></td>
<td class="nump">138<span></span>
</td>
<td class="nump">149<span></span>
</td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income from equity investments</a></td>
<td class="nump">505<span></span>
</td>
<td class="nump">466<span></span>
</td>
<td class="nump">474<span></span>
</td>
</tr>
<tr class="ro">
<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 expense, net</a></td>
<td class="nump">780<span></span>
</td>
<td class="nump">1,314<span></span>
</td>
<td class="nump">681<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">20,716<span></span>
</td>
<td class="nump">18,885<span></span>
</td>
<td class="nump">23,553<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Provision for income taxes</a></td>
<td class="nump">5,601<span></span>
</td>
<td class="nump">5,593<span></span>
</td>
<td class="nump">7,339<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 15,115<span></span>
</td>
<td class="nump">$ 13,292<span></span>
</td>
<td class="nump">$ 16,214<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income per common share - basic</a></td>
<td class="nump">$ 2.27<span></span>
</td>
<td class="nump">$ 2.01<span></span>
</td>
<td class="nump">$ 2.46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding - basic</a></td>
<td class="nump">6,615<span></span>
</td>
<td class="nump">6,569<span></span>
</td>
<td class="nump">6,543<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income per common share - diluted</a></td>
<td class="nump">$ 2.25<span></span>
</td>
<td class="nump">$ 1.99<span></span>
</td>
<td class="nump">$ 2.44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding - diluted</a></td>
<td class="nump">6,680<span></span>
</td>
<td class="nump">6,642<span></span>
</td>
<td class="nump">6,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends paid per share</a></td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_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_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_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_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets 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_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accretion (amortization) of discount (premium), and investment expense, of interest income and dividend 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.8)<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 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<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 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_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales 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)<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_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>18
<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="idp6818313264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">$ 15,115<span></span>
</td>
<td class="nump">$ 13,292<span></span>
</td>
<td class="nump">$ 16,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Translation gain (loss) of foreign currency financial statements</a></td>
<td class="nump">4,916<span></span>
</td>
<td class="num">(1,441)<span></span>
</td>
<td class="num">(6,333)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">(Gain) / loss on derivative instruments reclassified into operations, net of tax of $(745), $(906), and $(431), respectively</a></td>
<td class="num">(1,354)<span></span>
</td>
<td class="num">(1,647)<span></span>
</td>
<td class="num">(784)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax', window );">Gain / (loss) on derivative instruments, net of tax of $(390), $787, and $712, respectively</a></td>
<td class="num">(709)<span></span>
</td>
<td class="nump">1,431<span></span>
</td>
<td class="nump">1,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="nump">2,853<span></span>
</td>
<td class="num">(1,657)<span></span>
</td>
<td class="num">(5,826)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 17,968<span></span>
</td>
<td class="nump">$ 11,635<span></span>
</td>
<td class="nump">$ 10,388<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_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_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32211-110900<br><br>Reference 2: 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 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph c<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=d3e41638-113959<br><br>Reference 3: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 2: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6441202&amp;loc=d3e80720-113993<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>19
<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="idp6818325888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax', window );">Realized loss (gains) on derivative instruments reclassified into operations, tax</a></td>
<td class="num">$ (745)<span></span>
</td>
<td class="num">$ (906)<span></span>
</td>
<td class="num">$ (431)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax', window );">Unrealized (loss) gains on derivative instruments, tax</a></td>
<td class="num">$ (390)<span></span>
</td>
<td class="nump">$ 787<span></span>
</td>
<td class="nump">$ 712<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph c<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=d3e41638-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e640-108580<br><br>Reference 2: 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 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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="idp6839874496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</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">$ 66,307<span></span>
</td>
<td class="nump">$ 41,217<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, less allowance for doubtful accounts of $639 in 2017 and $664 in 2016</a></td>
<td class="nump">50,094<span></span>
</td>
<td class="nump">48,631<span></span>
</td>
</tr>
<tr class="ro">
<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">119,948<span></span>
</td>
<td class="nump">117,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative assets</a></td>
<td class="nump">596<span></span>
</td>
<td class="nump">1,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid assets</a></td>
<td class="nump">7,913<span></span>
</td>
<td class="nump">8,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other</a></td>
<td class="nump">1,557<span></span>
</td>
<td class="nump">1,576<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">246,415<span></span>
</td>
<td class="nump">218,381<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and equipment:</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_Land', window );">Land</a></td>
<td class="nump">841<span></span>
</td>
<td class="nump">841<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Building</a></td>
<td class="nump">7,352<span></span>
</td>
<td class="nump">7,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Machinery and equipment</a></td>
<td class="nump">25,652<span></span>
</td>
<td class="nump">23,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">3,503<span></span>
</td>
<td class="nump">3,487<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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">37,348<span></span>
</td>
<td class="nump">35,195<span></span>
</td>
</tr>
<tr class="re">
<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 and amortization</a></td>
<td class="num">(25,167)<span></span>
</td>
<td class="num">(22,898)<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 );">Total property and equipment, net</a></td>
<td class="nump">12,181<span></span>
</td>
<td class="nump">12,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-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_CapitalizedComputerSoftwareNet', window );">Software development costs, less accumulated amortization</a></td>
<td class="nump">6,226<span></span>
</td>
<td class="nump">4,926<span></span>
</td>
</tr>
<tr class="re">
<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">2,440<span></span>
</td>
<td class="nump">2,314<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">1,076<span></span>
</td>
<td class="nump">1,150<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">6,176<span></span>
</td>
<td class="nump">6,138<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Investments and other assets, net</a></td>
<td class="nump">7,131<span></span>
</td>
<td class="nump">6,743<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_AssetsNoncurrentExcludingPropertyAndEquipment', window );">Total non-current assets</a></td>
<td class="nump">23,049<span></span>
</td>
<td class="nump">21,271<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">281,645<span></span>
</td>
<td class="nump">251,949<span></span>
</td>
</tr>
<tr class="re">
<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">45,127<span></span>
</td>
<td class="nump">35,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Accounts payable-related parties</a></td>
<td class="nump">2,511<span></span>
</td>
<td class="nump">1,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other</a></td>
<td class="nump">18,240<span></span>
</td>
<td class="nump">17,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Accrued warranty expenses</a></td>
<td class="nump">1,772<span></span>
</td>
<td class="nump">1,523<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liabilities</a></td>
<td class="nump">1,732<span></span>
</td>
<td class="nump">538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">1,507<span></span>
</td>
<td class="nump">1,476<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">70,889<span></span>
</td>
<td class="nump">57,968<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-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_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">3,821<span></span>
</td>
<td class="nump">4,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxes', window );">Accrued tax liability</a></td>
<td class="nump">133<span></span>
</td>
<td class="nump">963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueAndCreditsNoncurrent', window );">Deferred credits and other</a></td>
<td class="nump">3,717<span></span>
</td>
<td class="nump">3,249<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_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="nump">7,671<span></span>
</td>
<td class="nump">8,506<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock: no par value per share, 1,000,000 shares authorized, no shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock: no par value, $.10 stated value per share, 12,500,000 shares authorized, 6,799,006 and 6,720,453 shares issued; and 6,641,197 and 6,573,103 shares outstanding, as of October 31, 2017 and October 31, 2016, respectively</a></td>
<td class="nump">664<span></span>
</td>
<td class="nump">657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">61,344<span></span>
</td>
<td class="nump">59,119<span></span>
</td>
</tr>
<tr class="ro">
<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">149,267<span></span>
</td>
<td class="nump">136,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(8,190)<span></span>
</td>
<td class="num">(11,043)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">203,085<span></span>
</td>
<td class="nump">185,475<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 281,645<span></span>
</td>
<td class="nump">$ 251,949<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_AssetsNoncurrentExcludingPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 excluding property and equipment 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_AssetsNoncurrentExcludingPropertyAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. 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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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.19(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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: 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.(k)(1))<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_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due.  This amount is the total of current and noncurrent accrued income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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><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 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<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(15)(1))<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(20))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: 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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: 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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a 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 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<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 (b)<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_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of capitalized computer software costs net of accumulated amortization 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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_DeferredRevenueAndCreditsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount of consideration received or receivable as of the balance sheet date representing potential earnings that were not as yet recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such 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 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<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.26)<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 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.Q4)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueAndCreditsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and 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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-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 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_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13495-108611<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41228-113958<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41271-113958<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 5: 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 10<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41228-113958<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41271-113958<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 10<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13433-108611<br><br>Reference 5: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13495-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_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<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 2<br> -Subparagraph ((a)(1),(b))<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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<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_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of additions or improvements to assets held under a lease arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-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_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a 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 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<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 (b)<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_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<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 (g)<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_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents 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 460<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68070138&amp;loc=d3e11281-110244<br><br>Reference 2: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12524-110249<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.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_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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(19)(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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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="idp6818314752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance for doubtful accounts</a></td>
<td class="nump">$ 639<span></span>
</td>
<td class="nump">$ 664<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockNoParValue', window );">Preferred stock, no par value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common Stock, No Par Value</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, stated value per share</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">12,500,000<span></span>
</td>
<td class="nump">12,500,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">6,799,006<span></span>
</td>
<td class="nump">6,720,453<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">6,641,197<span></span>
</td>
<td class="nump">6,573,103<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a 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.4)<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per share of no-par value 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_CommonStockNoParValue</td>
</tr>
<tr>
<td style="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_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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a 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><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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_PreferredStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a 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_PreferredStockNoParValue</td>
</tr>
<tr>
<td style="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_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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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="idp6839821184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 15,115<span></span>
</td>
<td class="nump">$ 13,292<span></span>
</td>
<td class="nump">$ 16,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by (used for) operating activities, net of acquisitions:</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_ProvisionForDoubtfulAccounts', window );">Provision for doubtful accounts</a></td>
<td class="num">(25)<span></span>
</td>
<td class="num">(75)<span></span>
</td>
<td class="num">(139)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">1,108<span></span>
</td>
<td class="num">(225)<span></span>
</td>
<td class="num">(1,013)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Equity in income of affiliates</a></td>
<td class="num">(505)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
<td class="num">(474)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency (gain) loss</a></td>
<td class="num">(851)<span></span>
</td>
<td class="nump">1,850<span></span>
</td>
<td class="nump">3,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Unrealized (gain) loss on derivatives</a></td>
<td class="num">(411)<span></span>
</td>
<td class="nump">393<span></span>
</td>
<td class="nump">147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,616<span></span>
</td>
<td class="nump">3,868<span></span>
</td>
<td class="nump">3,222<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">1,698<span></span>
</td>
<td class="nump">1,607<span></span>
</td>
<td class="nump">1,193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to net settlement of restricted shares</a></td>
<td class="nump">295<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="nump">239<span></span>
</td>
</tr>
<tr class="ro">
<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>Change in assets and liabilities, net of acquisitions:</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_IncreaseDecreaseInReceivables', window );">(Increase) decrease in accounts receivable</a></td>
<td class="nump">563<span></span>
</td>
<td class="num">(8,141)<span></span>
</td>
<td class="nump">3,666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">(Increase) decrease in inventories</a></td>
<td class="nump">1,638<span></span>
</td>
<td class="num">(13,881)<span></span>
</td>
<td class="nump">2,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">(Increase) decrease in prepaid expenses</a></td>
<td class="nump">80<span></span>
</td>
<td class="nump">809<span></span>
</td>
<td class="nump">383<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increase (decrease) in accounts payable</a></td>
<td class="nump">8,529<span></span>
</td>
<td class="num">(6,001)<span></span>
</td>
<td class="num">(1,028)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Increase (decrease) in accrued expenses</a></td>
<td class="nump">627<span></span>
</td>
<td class="num">(90)<span></span>
</td>
<td class="num">(962)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities', window );">Net change in derivative assets and liabilities</a></td>
<td class="nump">964<span></span>
</td>
<td class="num">(245)<span></span>
</td>
<td class="nump">1,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="num">(2,069)<span></span>
</td>
<td class="nump">442<span></span>
</td>
<td class="nump">179<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used for) operating activities</a></td>
<td class="nump">30,372<span></span>
</td>
<td class="num">(6,717)<span></span>
</td>
<td class="nump">28,783<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">264<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(2,181)<span></span>
</td>
<td class="num">(1,972)<span></span>
</td>
<td class="num">(3,127)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToDevelopSoftware', window );">Software development costs</a></td>
<td class="num">(2,264)<span></span>
</td>
<td class="num">(2,205)<span></span>
</td>
<td class="num">(1,406)<span></span>
</td>
</tr>
<tr class="re">
<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 investments</a></td>
<td class="nump">417<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">308<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Acquisition of business, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(17,650)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used for) investing activities</a></td>
<td class="num">(4,028)<span></span>
</td>
<td class="num">(3,913)<span></span>
</td>
<td class="num">(21,813)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of common stock options</a></td>
<td class="nump">534<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">257<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividends paid</a></td>
<td class="num">(2,590)<span></span>
</td>
<td class="num">(2,310)<span></span>
</td>
<td class="num">(2,034)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Tax benefit from exercise of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">119<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Taxes paid related to net settlement of restricted shares</a></td>
<td class="num">(295)<span></span>
</td>
<td class="num">(146)<span></span>
</td>
<td class="num">(239)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Repayment on short-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,605)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used for) financing activities</a></td>
<td class="num">(2,351)<span></span>
</td>
<td class="num">(2,456)<span></span>
</td>
<td class="num">(3,502)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">1,097<span></span>
</td>
<td class="num">(934)<span></span>
</td>
<td class="num">(2,077)<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_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">25,090<span></span>
</td>
<td class="num">(14,020)<span></span>
</td>
<td class="nump">1,391<span></span>
</td>
</tr>
<tr class="re">
<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 at beginning of year</a></td>
<td class="nump">41,217<span></span>
</td>
<td class="nump">55,237<span></span>
</td>
<td class="nump">53,846<span></span>
</td>
</tr>
<tr class="ro">
<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 at end of year</a></td>
<td class="nump">66,307<span></span>
</td>
<td class="nump">41,217<span></span>
</td>
<td class="nump">55,237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_CashPaidRefundedDuringPeriodForAbstract', window );"><strong>Cash paid for:</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_InterestPaid', window );">Interest</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes, net</a></td>
<td class="nump">$ 4,867<span></span>
</td>
<td class="nump">$ 4,328<span></span>
</td>
<td class="nump">$ 9,890<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_CashPaidRefundedDuringPeriodForAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">hurc_CashPaidRefundedDuringPeriodForAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 adjustment to stockholders' equity associated with 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) 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 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: 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><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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a 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 (a)<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 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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a 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 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_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a 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 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=96864182&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30700-110894<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_IncreaseDecreaseInDerivativeAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period in the net carrying value of derivative instruments reported as assets and liabilities that are due to be disposed of 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_IncreaseDecreaseInDerivativeAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a 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_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a 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_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_PaymentsToDevelopSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a 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_PaymentsToDevelopSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<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.5)<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 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><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82913847&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing having initial term of repayment 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 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_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for 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 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_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>23
<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="idp6840885152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss) [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances, Beginning at Oct. 31, 2014</a></td>
<td class="nump">$ 164,645<span></span>
</td>
<td class="nump">$ 651<span></span>
</td>
<td class="nump">$ 55,974<span></span>
</td>
<td class="nump">$ 111,580<span></span>
</td>
<td class="num">$ (3,560)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances, Beginning (Shares) at Oct. 31, 2014</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,508,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">16,214<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,214<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(5,826)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="nump">$ 257<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">256<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of common stock options (Shares)</a></td>
<td class="nump">15,300<span></span>
</td>
<td class="nump">15,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 1,193<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">1,190<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Stock-based compensation expense (Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet', window );">Tax benefit (expense) from stock option activities</a></td>
<td class="nump">119<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">119<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Dividends paid</a></td>
<td class="num">(2,034)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,034)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances, Ending at Oct. 31, 2015</a></td>
<td class="nump">174,568<span></span>
</td>
<td class="nump">$ 655<span></span>
</td>
<td class="nump">57,539<span></span>
</td>
<td class="nump">125,760<span></span>
</td>
<td class="num">(9,386)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances, Ending (Shares) at Oct. 31, 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,551,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">13,292<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,292<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(1,657)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,657)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of common stock options (Shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 1,607<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">1,605<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Stock-based compensation expense (Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet', window );">Tax benefit (expense) from stock option activities</a></td>
<td class="num">(25)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Dividends paid</a></td>
<td class="num">(2,310)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,310)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances, Ending at Oct. 31, 2016</a></td>
<td class="nump">185,475<span></span>
</td>
<td class="nump">$ 657<span></span>
</td>
<td class="nump">59,119<span></span>
</td>
<td class="nump">136,742<span></span>
</td>
<td class="num">(11,043)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances, Ending (Shares) at Oct. 31, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,573,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">15,115<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,115<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">2,853<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="nump">$ 534<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">531<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of common stock options (Shares)</a></td>
<td class="nump">29,164<span></span>
</td>
<td class="nump">29,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 1,698<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">1,694<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Stock-based compensation expense (Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Dividends paid</a></td>
<td class="num">(2,590)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,590)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances, Ending at Oct. 31, 2017</a></td>
<td class="nump">$ 203,085<span></span>
</td>
<td class="nump">$ 664<span></span>
</td>
<td class="nump">$ 61,344<span></span>
</td>
<td class="nump">$ 149,267<span></span>
</td>
<td class="num">$ (8,190)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances, Ending (Shares) at Oct. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,641,197<span></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_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.</p></div>
<a 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 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507207&amp;loc=d3e4534-113899<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=96864182&amp;loc=d3e11149-113907<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=96864182&amp;loc=d3e11178-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.</p></div>
<a 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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: 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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669619-108580<br><br>Reference 3: 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 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84158357&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<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(28))<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 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 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<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-31)<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 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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>24
<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="idp6830299760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_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_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400; font-style: normal;"><table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both;font-style: normal; line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; width: 100%; display: table;" > <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes"> <td width="0" valign="top" style="width:.3pt;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"><div  style="CLEAR:both;CLEAR:both;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"></div></td> <td width="48" valign="top" style="width:.5in;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">1.</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> </td> <td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> </td> </tr> </table> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: italic; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Consolidation</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">. The consolidated financial statements include the accounts of Hurco Companies, Inc. (an Indiana corporation) and its wholly-owned subsidiaries. We have a 35% ownership interest in a Taiwan affiliate that is accounted for using the equity method. Our investment in that affiliate was approximately $3.6 million and $3.6 million as of October 31, 2017 and 2016, respectively. That investment is included in Investments and other assets, net on the accompanying Consolidated Balance Sheets. Intercompany accounts and transactions have been eliminated.</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Statements of Cash Flows</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">. We consider all highly liquid investments with a stated maturity at the date of purchase of three months or less to be cash equivalents. Cash flows from hedges are classified consistent with the items being hedged.</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: italic; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Translation of Foreign Currencies</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">. All balance sheet accounts of non-U.S. subsidiaries are translated at the exchange rate as of the end of the year and translation adjustments of foreign currency balance sheets are recorded as a component of Accumulated other comprehensive loss in shareholders' equity. Income and expenses are translated at the average exchange rates during the year. Cumulative foreign currency translation adjustments, net of gains related to our net investment hedges, as of October 31, 2017 were a net loss of $7.4 million and are included in Accumulated other comprehensive loss. Foreign currency transaction gains and losses are recorded as income or expense as incurred and are recorded in Other expense, net.</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400; font-style: normal;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400; font-style: normal;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Hedging. </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We are exposed to certain market risks relating to our ongoing business operations, including foreign currency risk, interest rate risk and credit risk. We manage our exposure to these and other market risks through regular operating and financing activities. Currently, the only risk that we manage through the use of derivative instruments is foreign currency risk.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could be adversely affected by changes in foreign currency exchange rates. To reduce the potential effects of foreign exchange rate movements on our net equity investment in one of our foreign subsidiaries, and the gross profit and net earnings of certain of our foreign subsidiaries, we enter into derivative financial instruments in the form of foreign exchange forward contracts with a major financial institution. We are primarily exposed to foreign currency exchange rate risk with respect to transactions and net assets denominated in Euros, Pounds Sterling, Indian Rupee, South African Rand, Singapore Dollars, Chinese Yuan, Polish Zloty, and New Taiwan Dollars.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We account for derivative instruments as either assets or liabilities and carry them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation. For derivative instruments designated as a fair value hedge, the gain or loss is recognized in earnings in the period of change together with the offsetting loss or gain on the hedged item attributed to the risk being hedged. For a derivative instrument designated as a cash flow hedge, the effective portion of the derivative&#8217;s gain or loss is initially reported as a component of Accumulated other comprehensive loss in shareholders&#8217; equity and subsequently reclassified into earnings when the hedged exposure affects earnings. The ineffective portion of the gain or loss is reported in earnings immediately.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">For derivative instruments that are not designated as accounting hedges under the Derivatives and Hedging Topic of the Financial Accounting Standards Board (FASB guidance), changes in fair value are recognized in earnings in the period of change. We do not hold or issue derivative financial instruments for speculative trading purposes. We only enter into derivatives with one counterparty, which is among one of the largest U.S. banks (ranked by assets), in order to minimize credit risk and, to date, that counterparty has not failed to meet its financial obligations under such contracts.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Derivatives Designated as Hedging Instruments</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We enter into foreign currency forward exchange contracts periodically to hedge certain forecasted inter-company sales and purchases denominated in foreign currencies (the Pound Sterling, Euro and New Taiwan Dollar). The purpose of these instruments is to mitigate the risk that the U.S. Dollar net cash inflows and outflows resulting from sales and purchases denominated in foreign currencies will be adversely affected by changes in exchange rates. These forward contracts have been designated as cash flow hedge instruments, and are recorded in the Consolidated Balance Sheets at fair value in Derivative assets and Derivative liabilities. The effective portion of the gains and losses resulting from the changes in the fair value of these hedge contracts are deferred in Accumulated other comprehensive loss and recognized as an adjustment to Cost of sales and service in the period that the corresponding inventory sold that is the subject of the related hedge contract is recognized, thereby providing an offsetting economic impact against the corresponding change in the U.S. Dollar value of the inter-company sale or purchase being hedged. The ineffective portion of gains and losses resulting from the changes in the fair value of these hedge contracts is reported in Other (income) expense, net immediately. We perform quarterly assessments of hedge effectiveness by verifying and documenting the critical terms of the hedge instrument and determining that forecasted transactions have not changed significantly. We also assess on a quarterly basis whether there have been adverse developments regarding the risk of a counterparty default.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We had forward contracts outstanding as of October 31, 2017, in Euros, Pounds Sterling and New Taiwan Dollars with set maturity dates ranging from November 2017 through October 2018. The contract amount at forward rates in U.S. Dollars at October 31, 2017 for Euros and Pounds Sterling was $31.6 million and $8.5 million, respectively. The contract amount at forward rates in U.S. Dollars for New Taiwan Dollars was $31.2 million at October 31, 2017. At October 31, 2017, we had approximately $790,000 of loss, net of tax, related to cash flow hedges deferred in Accumulated other comprehensive loss. Of this amount, $636,000 represented unrealized loss, net of tax, related to cash flow hedge instruments that remain subject to currency fluctuation risk. The majority of these deferred losses will be recorded as an adjustment to Cost of sales and service in periods through October 2018, in which the corresponding inventory that is the subject of the related hedge contract is sold, as described above.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We are exposed to foreign currency exchange risk related to our investment in net assets in foreign countries. To manage this risk, we entered into a forward contract with a notional amount of &#8364;3.0 million in November 2016. We designated this forward contract as a hedge of our net investment in Euro denominated assets. We selected the forward method under the FASB guidance related to the accounting for derivatives instruments and hedging activities. The forward method requires all changes in the fair value of the contract to be reported as a cumulative translation adjustment, net of tax, in Accumulated other comprehensive loss in the same manner as the underlying hedged net assets. This forward contract matured in November 2017 and we entered into a new forward contract for the same notional amount that is set to mature in November 2018. As of October 31, 2017, we had a realized gain of $809,000 and an unrealized loss of $140,000, net of tax, recorded as cumulative translation adjustments in Accumulated other comprehensive loss, related to these forward contracts.</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Derivatives Not Designated as Hedging Instruments</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We enter into foreign currency forward exchange contracts to protect against the effects of foreign currency fluctuations on receivables and payables denominated in foreign currencies. These derivative instruments are not designated as hedges under FASB guidance and, as a result, changes in their fair value are reported currently as Other expense, net in the Consolidated Statements of Income consistent with the transaction gain or loss on the related receivables and payables denominated in foreign currencies.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We had forward contracts outstanding as of October 31, 2017, in Euros, Pounds Sterling, South African Rand and New Taiwan Dollars with set maturity dates ranging from November 2017 through October 2018. The contract amounts at forward rates in U.S. Dollars at October 31, 2017 for Euros, Pounds Sterling and South African Rand totaled $28.1 million. The contract amount at forward rates in U.S. Dollars for New Taiwan Dollars was $32.6 million at October 31, 2017.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Fair Value of Derivative Instruments</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We recognize the fair value of derivative instruments as assets and liabilities on a gross basis on our Consolidated Balance Sheets<div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">.<div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">&#160;</div></div></div>As of October 31, 2017 and October 31, 2016, all derivative instruments were recorded at fair value on the balance sheets as follows (in thousands):<div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="31%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="5" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="31%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="5" rowspan="1">2016</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Balance Sheet</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1">Fair</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Balance Sheet</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1">Fair</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Derivatives</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Location</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1">Value</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Location</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1">Value</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Designated as Hedging Instruments:</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Derivative assets</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">305</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Derivative assets</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,721</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Derivative liabilities</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,508</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Derivative liabilities</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">173</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Not Designated as Hedging Instruments:</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Derivative assets</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">291</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Derivative assets</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">4</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Derivative liabilities</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">224</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Derivative liabilities</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">365</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Effect of Derivative Instruments on the Consolidated Balance Sheets, Statements of Changes in Shareholders&#8217; Equity and Statements of Income</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Derivative instruments had the following effects on our Consolidated Balance Sheets, Statements of Changes in Shareholders&#8217; Equity and Statements of Income, net of tax, during the fiscal years ended October 31, 2017 and 2016 (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Amount of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Location of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Amount of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Recognized in</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Reclassified from</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Reclassified from</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Other Comprehensive</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Other Comprehensive</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Other Comprehensive</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Derivatives</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Income (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Income (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Income (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Designated as Hedging Instruments:</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(Effective Portion)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">(709)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2">1,431</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">Cost of sales and service</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2">1,354</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2">1,647</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#150; Intercompany sales/purchases</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contract</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">(96)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2">28</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#150; Net Investment</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We recognized a gain of $18,000 during the fiscal year ended October 31, 2017 and a gain of $18,000 during the fiscal year ended October 31, 2016 as a result of contracts closed early that were deemed ineffective for financial reporting and did not qualify as cash flow hedges.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We recognized the following gains and losses in our Consolidated Statements of Income during the fiscal years ended October 31, 2017 and 2016 on derivative instruments not designated as hedging instruments (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Location of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="28%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Amount of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Derivatives</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Recognized in Operations</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="28%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Recognized in Operations</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Not Designated as Hedging Instruments:</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other expense, net</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(1,001)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">536</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The following table presents the changes in the components of Accumulated other comprehensive loss, net of tax, for the fiscal years ended October 31, 2017 and 2016 (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Foreign</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Cash</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Currency</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Flow</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Translation</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Hedges</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Total</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, October 31, 2015</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(10,884)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,498</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(9,386)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other comprehensive income (loss) before reclassifications</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(1,441)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,431</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(10)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Reclassifications</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(1,647)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(1,647)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Balance, October 31, 2016</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(12,325)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,282</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(11,043)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Other comprehensive income (loss) before reclassifications</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,916</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(709)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,207</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Reclassifications</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(1,354)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(1,354)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, October 31, 2017</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(7,409)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(781)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(8,190)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Inventories</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">. Inventories are stated at the lower of cost or market, with cost determined using the first-in, first-out method. Provisions are made to reduce excess or obsolete inventories to their estimated realizable value.</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Property and Equipment</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">. Property and equipment are carried at cost. </div><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;">Depreciation and amortization of assets are provided primarily under the straight-line method over the shorter of the estimated useful lives or the lease terms as follows:</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width:60%;float: inherit;border-collapse:collapse;border-width:60%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Number&#160;of&#160;Years</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Land</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Indefinite</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Building</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">40</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Machines</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">7 &#150; 10</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Shop and office equipment</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">3&#160;&#150; 7</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Building &#38; leasehold improvements</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">3 &#150; 40</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Total depreciation and amortization expense recognized for property and equipment for the fiscal years ended October 31, 2017, 2016 and 2015 was $2.5 million, $2.5 million, and $2.2 million, respectively.</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Revenue Recognition. </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We recognize revenue from sales of our machine tool systems upon delivery of the product to the customer or distributor, which is normally at the time of shipment, because persuasive evidence of an arrangement exists, delivery has occurred, the selling price is fixed and determinable and collectability is reasonably assured. Our computerized machine tools are general<div style="display:inline; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> </div>purpose computer controlled machine tools that are typically used in stand-alone operations. Transfer of ownership and risk of loss are not contingent upon contractual customer acceptance. Prior to shipment, we test each machine to ensure the machine&#8217;s compliance with standard operating specifications.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Depending upon geographic location, after shipment, a machine may be installed at the customer&#8217;s facilities by a distributor, independent contractor or by one of our service technicians. In most instances where a machine is sold through a distributor, we have no installation involvement. If sales are direct or through sales agents, we will typically complete the machine installation, which consists of the reassembly of certain parts that were removed for shipping and the re-testing of the machine to ensure that it is performing within the standard specifications. We consider the machine installation process to be inconsequential and perfunctory.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Service fees from maintenance contracts are deferred and recognized in earnings on a pro rata basis over the term of the contract, and are generally sold on a stand-alone basis.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Sales related to software upgrades are recognized when shipped in conformity with U.S. Generally Accepted Accounting Principles as promulgated by FASB guidance related to software revenue recognition that requires at the time of shipment, persuasive evidence of an arrangement exists, delivery has occurred, the selling price is fixed and determinable and collectability is reasonably assured. The software does not require production, modification or customization.</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-style: italic; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: italic;"></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-style: italic; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: italic;">Allowance for Doubtful Accounts</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: italic;">.</div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> The allowance for doubtful accounts is based on our best estimate of probable credit issues and historical experience. We perform credit evaluations of the financial condition of our customers. No collateral is required for sales made on open account terms. Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers comprising our customer base and their dispersion across many geographic areas. We consider trade accounts receivable to be past due when payment is not made by the due date as specified on the customer invoice, and we charge off uncollectible balances when all reasonable collection efforts have been exhausted.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-style: italic; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: italic;"></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-style: italic; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: italic;">Product Warranty</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: italic;">.</div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> Expected future product warranty claims are recorded to expense when the product is sold. Product warranty estimates are established using historical information about the nature, frequency, and average cost of warranty claims. Warranty claims are influenced by factors such as new product introductions, technological developments, the competitive environment, and the costs of component parts. Actual payments for warranty claims could differ from the amounts estimated requiring adjustments to the liabilities in future periods. See Note 11 of Notes to Consolidated Financial Statements for further discussion of warranties.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'></div></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'></div></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'>Research and Development Costs.</div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> The costs associated with research and development programs for new products and significant product improvements, other than software development costs which are eligible for capitalization per FASB guidance, are expensed as incurred and are included in Selling, general and administrative expenses. Research and development expenses totaled $4.2 million, $4.9 million, and $3.9 million, in fiscal 2017, 2016, and 2015, respectively.</div></div><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400; font-size: 13.3333px;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: italic; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Software Development Costs. </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We sell software products that are essential to our machine tools. Costs incurred to develop computer software products and significant enhancements to software features of existing products to be sold or otherwise marketed are capitalized, after technological feasibility is established. Software development costs are amortized on a straight-line basis over the estimated product life of the related software, which ranges from three to five years. We capitalized costs of $2.3 million in fiscal 2017, $2.2 million in fiscal 2016, and $1.4 million in fiscal 2015 related to software development projects. Amortization expense for software development costs was $1.0 million, $1.2 million, and $1.0 million, for the fiscal years ended October 31, 2017, 2016, and 2015, respectively. Accumulated amortization at October 31, 2017 and 2016 was $17.4 million and $16.5 million, respectively.</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 13.3333px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: Calibri, sans-serif; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Estimated amortization expense for the remaining unamortized software development costs for the fiscal years ending October 31, is as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width:50%;float: inherit;border-collapse:collapse;border-width:50%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"> <tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Fiscal&#160;Year</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="23%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Amortization&#160;Expense</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2018</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,425</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2019</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,250</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2020</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,200</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2021</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,075</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2022</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">975</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr> </table></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Goodwill and Intangible Assets. </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Goodwill and other separately recognized intangible assets with indefinite lives are not subject to amortization. At least once annually or when indicators of impairment exist, we perform an impairment test for goodwill. We use a qualitative approach to test goodwill and indefinite-lived assets for impairment annually. Periodically, or when indicators of impairment exist, we also utilize a two-stepped approach to measuring goodwill impairment. The first step of the test determines if there is potential goodwill impairment. In this step we compare the fair value of the reporting unit to its carrying amount (which includes goodwill). The fair value of the reporting unit is determined by using an estimate of future cash flows utilizing a risk-adjusted discount rate to calculate the net present value of future cash flows (income approach), and by using a market approach based upon an analysis of valuation metrics of comparable peer companies. If the carrying amount exceeds the fair value, we perform the second step of the test, which measures the amount of impairment loss to be recorded, if any. In the second step, we compare the carrying amount of the goodwill to the implied fair value of the goodwill based on the net fair value of the recognized and unrecognized assets and liabilities of the reporting unit. If the implied fair value is less than the carrying value, an impairment loss is recorded to the extent that the fair value of the goodwill is less than its carrying value. For other separately recognized intangible assets with indefinite lives, we use a qualitative approach to test such assets for impairment if certain conditions are met. Intangible assets that are determined to have a finite life are amortized over their estimated useful lives and are also subject to review for impairment, if indicators of impairment are identified.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">For fiscal 2017, we utilized both the quantitative and qualitative approaches to test for goodwill impairment and a qualitative approach to test intangible assets for potential impairment. For fiscal 2016, we utilized the qualitative approach to test both goodwill and intangible assets for potential impairment. For each of fiscal 2017 and 2016, we concluded that goodwill and other intangible assets were not impaired.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">As of October 31, 2017, the balances of intangible assets, other than goodwill, were as follows (in thousands):</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">&#160;</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"> <tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Weighted<br/>Average<br/>Amortization<br/>Period</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Gross<br/>Intangible<br/>Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Accumulated<br/>Amortization</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Net<br/>Intangible<br/>Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Tradenames and trademarks</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">13 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">245</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(81)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">164</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Tradenames and trademarks</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">indefinite</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">-</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Customer relationships</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">15 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">257</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(132)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">125</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Technology</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">13 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">713</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(239)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">474</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Patents</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">6 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,973</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(2,765)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">208</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">8 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">378</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(333)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">45</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Total</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,626</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,550)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,076</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr> </table></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin-top: 0px; margin-bottom: 0px; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">&#160;<div style="display:inline;font-size: 13.3333px; font-style: normal; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">&#160;</div></div></div></div><div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">As of October 31, 2016, the balances of intangible assets, other than goodwill, were as follows (in thousands):</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">&#160;</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"> <tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Weighted&#160;<br/>Average&#160;<br/>Amortization&#160;<br/>Period</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Gross&#160;<br/>Intangible&#160;<br/>Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Accumulated&#160;<br/>Amortization</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Net&#160;Intangible<br/>&#160;Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Tradenames and trademarks</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">13 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">231</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(59)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">172</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Tradenames and trademarks</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">indefinite</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Customer relationships</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">15 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">254</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(114)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">140</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Technology</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">13 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">672</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(172)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">500</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Patents</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">6 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,972</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(2,741)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">231</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">8 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">373</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(326)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">47</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Total</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,562</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,412)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,150</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr> </table></div></div></div><div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">&#160;</div><div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">Intangible asset amortization expense was $136,000, $137,000, and $207,000 for fiscal 2017, 2016 and 2015, respectively. Annual intangible asset amortization expense is estimated to be $120,000 per year for fiscal years 2018 through 2022.</div></div></div></div><div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><br/></div></div></div></div><div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"></div></div></div></div><div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"></div></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: italic;"></div></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal;"><div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal;"><div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'>Impairment of Long-Lived Assets.</div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> Annually, or when there are indicators of impairment, we evaluate the carrying value of long-lived assets to be held and used, including property and equipment, software development costs and intangible assets, including goodwill, when events or circumstances warrant such a review. The carrying value of a long-lived asset (or group of assets) to be held and used is considered impaired when the anticipated separately identifiable undiscounted cash flows from such an asset (or group of assets) are less than the carrying value of the asset (or group of assets) in accordance with FASB guidance related to accounting for the impairment or disposal of long-lived assets.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Earnings Per Share. </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares actually outstanding during the period. Diluted earnings per share assumes the issuance of additional shares of common stock upon exercise of all outstanding stock options and contingently issuable securities if the effect is dilutive, in accordance with the treasury stock method discussed in FASB guidance on &#8220;Earnings Per Share.&#8221;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The following table presents a reconciliation of our basic and diluted earnings per share computation:</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"> <tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="65%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="17" rowspan="1">Fiscal&#160;Year&#160;Ended&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;amounts)</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Basic</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Diluted</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Basic</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Diluted</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Basic</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Diluted</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">Net income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,115</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,115</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,292</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,292</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16,214</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16,214</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">Undistributed earnings&#160;&#160;allocated to participating shares</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(100)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(100)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(76)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(76)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(93)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(93)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">Net income applicable to common shareholders</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,015</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,015</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,216</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,216</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16,121</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16,121</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">Weighted average shares&#160;&#160;outstanding</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,615</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,615</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,569</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,569</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,543</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,543</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">Stock options and contingently issuable securities</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">-</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">65</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">-</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">73</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">-</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">59</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,615</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,680</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,569</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,642</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,543</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,602</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">Income per share</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.27</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.25</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.01</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1.99</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.46</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.44</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Income Taxes. </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We account for income taxes and the related accounts under the asset and liability method. Deferred tax assets and liabilities are measured using enacted income tax rates in each jurisdiction in effect for the year in which the temporary differences are expected to be recovered or settled. These deferred tax assets are reduced by a valuation allowance, which is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Our judgment regarding the realization of deferred tax assets may change due to future profitability and market conditions, changes in U.S. or foreign tax laws and other factors. These changes, if any, may require material adjustments to these deferred tax assets and an accompanying reduction or increase in net income in the period when such determinations are made.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The determination of our provision for income taxes requires judgment, the use of estimates and the interpretation and application of&#160;complex tax laws. Our provision for income taxes reflects a combination of income earned and taxed at the federal and state level in the U.S., as well as in various foreign jurisdictions. We have not provided for any U.S. income taxes on the undistributed earnings of our foreign subsidiaries based upon our determination that such earnings will be indefinitely reinvested abroad.&#160;&#160;Undistributed earnings of our wholly-owned foreign subsidiaries at October 31, 2017 were approximately $92.9 million. In the event these earnings are later distributed to the U.S., such distributions would likely result in additional U.S. tax that may be offset, at least in part, by associated foreign tax credits.</div></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">In addition to the risks to the effective tax rate described above, the future effective tax rate reflected in forward-looking statements is based on currently effective tax laws. Significant changes in those laws could materially affect these estimates.</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"><br/></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;">We recognize uncertain tax positions when it is more likely than not that the tax position will be sustained upon examination by relevant taxing authorities, based on the technical merits of the position. The amount recognized is measured as the largest amount of benefit that is greater than 50&#160;percent likely of being realized upon ultimate settlement.</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'>Stock Compensation.</div></div></div><div style="display:inline;font-weight: 400; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif;"> We account for share-based compensation according to FASB guidance relating to share-based payments, which requires the measurement and recognition of compensation expense for all share-based awards made to employees and directors based on estimated fair values on the grant date. This guidance requires that we estimate the fair value of share-based awards on the date of grant and recognize as expense the value of the portion of the award that is ultimately expected to vest over the requisite service period.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal;"><div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'></div></div></div><div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'>Estimates.</div></div><div style="display:inline;font-style: italic; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> </div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles requires us to make estimates and assumptions that affect the reported amounts presented and disclosed in our consolidated financial statements. Significant estimates and assumptions in these consolidated financial statements require the exercise of judgment and are used for, but not limited to, allowance for doubtful accounts, estimates of future cash flows and other assumptions associated with goodwill, intangible and long-lived asset impairment tests, useful lives for depreciation and amortization, warranty programs, stock compensation, income taxes and deferred tax valuation allowances, and contingencies. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates.</div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 all significant accounting policies of 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 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6821536288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS OPERATIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">BUSINESS OPERATIONS</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both; mso-tstyle-rowband-size:0;mso-tstyle-colband-size:0;mso-style-noshow:yes;mso-style-priority:99;mso-style-parent:;mso-padding-alt:0in 5.4pt 0in 5.4pt;mso-para-margin-top:0in;mso-para-margin-right:0in;mso-para-margin-bottom:8.0pt;mso-para-margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;;;width:100.0%;mso-cellspacing:0in;mso-yfti-tbllook:1184;mso-padding-alt: 0in 0in 0in 0in"> <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes"> <td width="0" valign="top" style="width:.3pt;padding:0in 0in 0in 0in;vertical-align: top;;"><div></div></td> <td width="48" valign="top" style="width:.5in;padding:0in 0in 0in 0in;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal"><div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">2.</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> </td> <td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal"><div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">BUSINESS OPERATIONS </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> </td> </tr> </table> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Nature of Business</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">. We design, manufacture and sell computerized CNC machine tools, computer control systems and software products, machine tool components, software options, control upgrades, accessories and replacement parts for our products, as well as customer service and training support, to companies in the metal cutting industry through a worldwide sales, service and distribution network. The machine tool industry is highly cyclical and changes in demand can occur abruptly in the geographic markets we serve. As a result of this cyclicality, we have experienced significant fluctuations in our sales, which, in periods of reduced demand, have adversely affected our results of operations and financial condition.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The end market for our products consists primarily of precision tool, die and mold manufacturers, independent job shops, and specialized short-run production applications within large manufacturing operations. Industries served include: aerospace, defense, medical equipment, energy, automotive/transportation, electronics and computer industries. Our products are sold through more than 193 independent agents and distributors throughout the Americas, Europe and Asia. We also have our own direct sales and service organizations in China, France, Germany, India, Italy, Poland, Singapore, South Africa, Taiwan, the United Kingdom, and certain areas of the United States.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Credit Risk</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">. We sell products to customers located throughout the world. We perform ongoing credit evaluations of customers and generally do not require collateral. Allowances are maintained for potential credit losses. Concentration of credit risk with respect to trade accounts receivable is limited due to the large number of customers and their dispersion across many geographic areas. Although a significant amount of trade receivables are with distributors primarily located in the United States, no single distributor or region represents a significant concentration of credit risk.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Manufacturing Risk.</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"> At present, our wholly-owned subsidiaries, Hurco Manufacturing Limited (&#8220;HML&#8221;), Ningbo Hurco Manufacturing Limited (&#8220;NHML&#8221;) and Milltronics USA, Inc. (&#8220;Milltronics&#8221;) produce the vast majority of our machine tools for all three brands, Hurco, Milltronics and Takumi. In addition, we manufacture electro-mechanical components and accessories for machine tools through our wholly-owned subsidiary, LCM Precision Technology S.r.l. (&#8220;LCM&#8221;). HML, NHML, Milltronics and LCM manufacture their products in Taiwan, China, the U.S. and Italy, respectively. Any interruption in manufacturing at any of these locations would have an adverse effect on our financial operating results. Interruption in manufacturing at one of these locations could result from a change in the political environment or a natural disaster, such as an earthquake, typhoon, or tsunami. Any interruption with one of our key suppliers may also have an adverse effect on our operating results and our financial condition.</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:;margin-top:0in;margin-right:0in;margin-left:0in;line-height:107%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:Calibri,sans-serif;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Times New Roman;mso-bidi-theme-font:minor-bidi;;margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 3: 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><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6830326256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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>
</tr>
<tr class="ro">
<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 style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both;line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; width: 100%; border: 0px solid;"> <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes"> <td width="0" valign="top" style="width:.3pt;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;;"><div></div></td> <td width="48" valign="top" style="width:.5in;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">3.</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> </td> <td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">INVENTORIES</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> </td> </tr> </table> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Inventories as of October 31, 2017 and 2016 are summarized below (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width: 60%; border-collapse: collapse; float: inherit; margin: 0in auto; border: 0px solid;" align="center"> <tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Purchased parts and sub-assemblies</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">33,045</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">25,661</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Work-in-process</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">20,008</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">17,724</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Finished goods</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">66,895</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">73,640</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">119,948</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">117,025</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr> </table></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"></div> </div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Finished goods inventory consigned to our distributors and agents throughout the Americas, Europe and Asia was $12.1 million and $11.6 million as of October 31, 2017 and 2016, respectively.</div></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>27
<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="idp6821583168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CREDIT AGREEMENTS AND BORROWINGS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">CREDIT AGREEMENTS AND BORROWINGS</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><table width="100%" style="clear:both;clear:both;font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; font-size-adjust: none; font-stretch: normal;" cellspacing="0" cellpadding="0"><tr style="vertical-align: top;"><td style="width: 0.5in;;"><div><div  style="CLEAR:both;font-weight:bold;display:inline;">4.</div></div></td><td style="text-align: justify;;"><div><div  style="CLEAR:both;font-weight:bold;display:inline;">CREDIT AGREEMENTS AND BORROWINGS</div></div></td></tr></table><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;">&#160;</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;">On December 7, 2012, we entered into an agreement, which was subsequently amended on May 9, 2014, June 5, 2014, December 5, 2014 and December 6, 2016 (as amended, the &#8220;U.S. credit agreement&#8221;) with a financial institution that provided us with an unsecured revolving credit and letter of credit facility. The U.S. credit agreement contains customary financial covenants, including covenants (1) restricting us from making certain investments, loans, advances and acquisitions (but permitting us to make investments in subsidiaries of up to $5.0&#160;million), (2) requiring that we maintain a minimum working capital, and (3) requiring that we maintain a minimum tangible net worth. The U.S. credit agreement permits us to pay certain cash dividends, so long as we are not in default under the U.S. credit agreement before and after giving effect to such dividends.</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;">&#160;</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;">Borrowings under our U.S. credit agreement bear interest either at a LIBOR-based rate or a floating rate, in each case with an interest rate floor of 0.00%. The floating rate equals the greatest of (a)&#160;a one month LIBOR-based rate plus 1.00% per annum, (b)&#160;the federal funds effective rate plus 0.50% per annum, (c) the prevailing prime rate and (d) 0.00%. The rate we must pay for that portion of the U.S. credit agreement which is not utilized is 0.05% per annum.</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;">&#160;</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;">On December 6, 2016, we entered into a fourth amendment to our U.S. credit agreement to, among other things, increase the unsecured revolving credit facility from $12.5 million to $15.0 million, to increase the cash dividend allowance from $4.0 million per calendar year to $5.0 million per calendar year, and to extend the scheduled maturity date to December 31, 2018. The U.S. credit agreement, as amended, provides for the issuance of up to $5.0 million in letters of credit. We also amended the U.S. credit agreement to increase the minimum working capital and minimum tangible net worth requirements from $90.0 million to $105.0 million and $120.0 million to $125.0 million, respectively.</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;">&#160;</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;">On February 16, 2017, we amended our credit facility in China to decrease the credit facility from 40.0 million Chinese Yuan to 20.0 million Chinese Yuan (approximately $3.0 million) and renewed the facility with an expiration date of February 15, 2018. We had $1.5 million of borrowings under our China credit facility at each of October 31, 2017 and October 31, 2016, which bears interest at variable rates of 4.4% and 4.6% annually, respectively. We also have a &#163;1.0&#160;million revolving credit facility in the United Kingdom and a &#8364;1.5 million revolving credit facility in Germany. We had no other debt or borrowings under any of our other credit facilities at either of those dates.</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;">&#160;</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;">All of our credit facilities are unsecured. At October 31, 2017, we had unutilized credit facilities of $19.6 million.</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font: 10pt/normal Times New Roman, Times, Serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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="idp6830326256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_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 );">FINANCIAL INSTRUMENTS</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both;line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; width: 100%; border: 0px solid; background-color: transparent;"> <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes"> <td width="0" valign="top" style="width:.3pt;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;;"><div  style="CLEAR:both;CLEAR:both;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"></div></td> <td width="48" valign="top" style="width:.5in;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">5.</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> </td> <td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">FINANCIAL INSTRUMENTS</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> </td> </tr> </table> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Estimated Fair Value of Financial Instruments</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">FASB fair value guidance establishes a three-tier fair value hierarchy, which categorizes the inputs used in measuring fair value.&#160;&#160;These tiers include: Level 1, defined as observable inputs, such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The carrying amounts for cash and cash equivalents approximate their fair values due to the short maturity of these instruments, and such instruments meet the Level 1 criteria of the three-tier fair value hierarchy discussed above. The carrying amount of short-term debt approximates fair value due to the variable rate of the interest and the short term nature of the instrument.</div></div> <div align="center" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: center; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">In accordance with this guidance, the following table represents the fair value hierarchy for our financial assets and liabilities measured at fair value as of October 31, 2017 and 2016 (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width: 100%; border-collapse: collapse; float: inherit; margin: 0in; border: 0px solid;" align="left"> <tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="27%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="5" rowspan="1">Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="27%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="5" rowspan="1">Liabilities</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Level 1</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Deferred compensation</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,638</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,363</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Level 2</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Derivatives</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">596</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,725</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,732</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">538</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr> </table></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Recurring Fair Value Measurements</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Included in Level 1 assets are mutual fund investments under a nonqualified deferred compensation plan. We estimate the fair value of these investments on a recurring basis using market prices which are readily available.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Included as Level 2 fair value measurements are derivative assets and liabilities related to gains and losses on foreign currency forward exchange contracts entered into with a third party. We estimate the fair value of these derivatives on a recurring basis using foreign currency exchange rates obtained from active markets. Derivative instruments are reported in the accompanying consolidated financial statements at fair value. We have derivative financial instruments in the form of foreign currency forward exchange contracts as described in Note 1 of Notes to Consolidated Financial Statements in which the U.S. Dollar equivalent notional amount of these contracts was $134.3 million and $125.6 million at October 31, 2017 and 2016, respectively.</div></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The fair value of the foreign currency forward exchange contracts and the related currency positions are subject to offsetting market risk resulting from foreign currency exchange rate volatility. The counterparty to the forward exchange contract is a substantial and creditworthy financial institution. We do not consider either the risk of counterparty non-performance or the economic consequences of counterparty non-performance as material risks.</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>29
<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="idp6821583168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both;line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; width: 100%; border: 0px solid;"> <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes"> <td width="0" valign="top" style="width:.3pt;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"><div  style="CLEAR:both;CLEAR:both;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"></div></td> <td width="48" valign="top" style="width:.5in;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">6.</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> </td> <td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div  style="CLEAR:both;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">INCOME TAXES</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> </td> </tr> </table> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">In the fiscal years set forth below, the provision for income taxes consisted of the following (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="41%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="8" rowspan="1">Year&#160;Ended&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Current:</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#FFFFFF">U.S. taxes</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">308</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">1,362</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">4,600</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#CCEEFF">Foreign taxes</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">4,185</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">4,456</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">3,752</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">4,493</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">5,818</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">8,352</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Deferred:</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#FFFFFF">U.S. taxes</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">1,236</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(176)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(896)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#CCEEFF">Foreign taxes</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">(128)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">(49)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">(117)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">1,108</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(225)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(1,013)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Justify;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">5,601</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">5,593</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">7,339</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr> </table></div></div></div></div></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">A comparison of income tax expense at the U.S. statutory rate to the Company&#8217;s effective tax rate is as follows (dollars in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="41%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="8" rowspan="1">Year&#160;Ended&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Justify;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Income before income taxes:</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#FFFFFF">Domestic</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">5,477</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">2,703</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">10,806</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#CCEEFF">Foreign</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">15,239</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">16,182</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">12,747</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">Earnings (Loss) before taxes on income</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">20,716</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">18,885</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">23,553</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Tax rates:</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">U.S. statutory rate</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:2px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">34</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:1px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">34</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">35</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Effect of tax rate of international jurisdictions different than U.S. statutory rates</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">(5</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%)</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">(7</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%)</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">(5</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%)</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:#000000;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">Valuation allowance.</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">3</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">State taxes</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">0</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">0</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">Tax Credits</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(3</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%)</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(2</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%)</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%)</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Effect of Tax Rate Changes</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">0</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">4</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">0</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">Other</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">0</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(2</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%)</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">0</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Effective tax rate</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">27</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">30</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">31</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td></tr> </table></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We have not made any provision for U.S. income taxes on the undistributed earnings of our wholly-owned foreign subsidiaries based upon our determination that such earnings will be indefinitely reinvested.&#160;&#160;Undistributed earnings of our wholly-owned foreign subsidiaries at October 31, 2017 were approximately $92.9 million. In the event these earnings are later distributed to the U.S., such distributions would likely result in additional U.S. tax that may be offset, at least in part, by associated foreign tax credits.</div></div> <div align="center" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: center; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Deferred income taxes are determined based on the difference between the amounts used for financial reporting purposes and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.&#160;&#160;Deferred taxes are adjusted for changes in tax rates and tax laws when changes are enacted.&#160;&#160;Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">As of October 31, 2017, we had deferred tax assets established for accumulated net operating loss carryforwards of $1.7 million, primarily related to state and foreign jurisdictions.&#160;&#160;We also have deferred tax assets for research and development tax credits of $0.5 million. We have established a valuation allowance against some of these carryforwards due to the uncertainty of their full realization.&#160;&#160;As of October 31, 2017 and 2016, the balance of this valuation allowance was $2.3 million and $2.1 million, respectively.</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Significant components of our deferred tax assets and liabilities at October 31, 2017 and 2016 were as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="27%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="5" rowspan="1">October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Deferred Tax Assets:</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Accrued inventory reserves</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,965</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,824</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Accrued warranty expenses</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">438</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">312</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Compensation related expenses</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,952</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,664</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Net derivative instruments</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">417</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Unrealized exchange gain/loss</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">370</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Other accrued expenses</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">187</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">194</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Net operating loss carryforwards</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,722</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,616</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Other credit carryforwards</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">517</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">474</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Other</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">404</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">331</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">8,602</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">7,785</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Less: Valuation allowance - net operating loss and other credit carryforwards</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(2,282)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(2,067)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Deferred tax assets</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">6,320</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">5,718</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Deferred Tax Liabilities:</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Net derivative instruments</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(701)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Property and equipment and capitalized software development costs</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,241)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(2,717)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Unrealized exchange gain/loss</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(116)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Other</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(624)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(456)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Net deferred tax assets</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,339</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,844</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">As of October 31, 2017, we had net operating losses carryforwards for international and U.S. income tax purposes of $8.1 million, of which $6.7 million will expire within 5 years beginning in 2018 and $1.4 million will expire between 5 and 20 years. We also had tax credits of $784,000 which will expire between year<div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">s</div> 2022 and 2027.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">A reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding the related accrual for interest or penalties, is as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, beginning of year</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,102</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,034</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,196</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Additions based on tax positions related to the current year</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">37</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">52</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">17</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Additions (reductions) related to prior year tax positions</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(20)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">19</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(51)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Reductions due to statute expiration</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(74)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Other</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">56</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(128)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, end of year</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,101</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,102</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,034</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The entire balance of the unrecognized tax benefits and related interest at October 31, 2017, if recognized, would affect the effective tax rate in future periods. This balance will be reduced by $1.0 million during the next fiscal year due to statute of limitations expiration.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We recognize accrued interest and penalties related to unrecognized tax benefits as components of our income tax provision.&#160;&#160;As of October 31, 2017, the amount of interest accrued, reported in other liabilities, was approximately $65,000, which did not include the federal tax benefit of interest deductions. The statute of limitations with respect to unrecognized tax benefits will expire between July 2018 and July 2020.</div></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We file income tax returns in the U.S.&#160;federal jurisdiction and various states, local, and non-U.S.&#160;jurisdictions.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">A summary of open tax years by major jurisdiction is presented below:</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both;line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; width: 100%; border-collapse: collapse; border: 0px solid;"> <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"> <td width="45%" valign="top" style="width:45.0%;padding:0in 0in 0in .5in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">United States federal</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"></div></div> </td> <td width="55%" valign="top" style="width:55.0%;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Fiscal 2014 through the current period</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"></div></div> </td> </tr> <tr style="mso-yfti-irow:1"> <td valign="top" style="padding:0in 0in 0in .5in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Germany&#185;</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"></div></div> </td> <td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Fiscal 2013 through the current period</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"></div></div> </td> </tr> <tr style="mso-yfti-irow:2;mso-yfti-lastrow:yes"> <td valign="top" style="padding:0in 0in 0in .5in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Taiwan</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"></div></div> </td> <td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Fiscal 2014 through the current period</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"></div></div> </td> </tr> </table> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; text-indent: 0.5in; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 14.6667px; font-family: Calibri, sans-serif; margin: 0in 0in 0.0001pt 0.75in; text-align: justify; text-indent: -0.25in; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#185; Includes federal as well as state, provincial or similar local jurisdictions, as applicable.</div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>30
<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="idp6830329296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFITS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Defined Benefit Pension Plans and Defined Benefit Postretirement Plans 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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">EMPLOYEE BENEFITS</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="display:inline;margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;">7.&#160;&#160;&#160;&#160;&#160;&#160;&#160;EMPLOYEE BENEFITS</div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div><br/><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We have defined contribution plans that include a majority of our employees, under which our matching contributions are primarily discretionary. The purpose of these plans is generally to provide additional financial security during retirement by providing employees with an incentive to save throughout their employment. Our contributions and related expense totaled $1.1 million, $1.1 million, and $933,000, for the fiscal years ended October 31, 2017, 2016 and 2015, respectively.</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><br/></div></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 pension and other postretirement benefits.</p></div>
<a 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> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6821583168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="display:inline;margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;color: rgb(0, 0, 0); font-family: &#34;Times New Roman&#34;, Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; transparent-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-stretch: normal; line-height: normal; margin: 0pt 0px; text-align: justify;"><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, Times, serif; font-weight: 400;"><div style="display:inline;color: black;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;">8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;STOCK-BASED COMPENSATION</div></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 14.6667px; font-family: Calibri, sans-serif; margin: 0in 0in 0.0001pt 0.25in; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">In March 2016, we adopted the Hurco Companies, Inc. 2016 Equity Incentive Plan (the &#8220;2016 Equity Plan&#8221;), which allows us to grant awards of stock options, stock appreciation rights, restricted stock, stock units and other stock-based awards. The 2016 Equity Plan replaced the Hurco Companies, Inc. 2008 Equity Incentive Plan (the &#8220;2008 Plan&#8221;) and is the only active plan under which equity awards may be made by us to our employees and non-employee directors. No further awards will be made under our 2008 Plan. The total number of shares of our common stock that may be issued pursuant to awards under the 2016 Equity Plan is 856,048, which includes 386,048 shares remaining available for future grants under the 2008 Plan as of March 10, 2016, the date our shareholders approved the 2016 Equity Plan.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The Compensation Committee of our Board of Directors has the authority to determine the officers, directors and key employees who will be granted awards under the 2016 Equity Plan; designate the number of shares subject to each award; determine the terms and conditions upon which awards will be granted; and prescribe the form and terms of award agreements. We have granted restricted shares and performance units under the 2016 Equity Plan that are currently outstanding, and we have granted stock options, restricted shares and performance shares under the 2008 Plan that are currently outstanding. No stock option may be exercised more than ten years after the date of grant or such shorter period as the Compensation Committee may determine at the date of grant. The market value of a share of our common stock, for purposes of the 2016 Equity Plan, is the closing sale price as reported by the Nasdaq Global Select Market on the date in question or, if not a trading day, on the last preceding trading date.</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">A summary of the status of the options as of October 31, 2017, 2016 and 2015 and the related activity for the year is as follows:</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Shares&#160;Under</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Weighted&#160;Average&#160;Grant</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Option</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Date&#160;Fair&#160;Value</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance October 31, 2014</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">128,189</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">20.45</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Granted</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Cancelled</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(5,000)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">35.83</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Expired</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Exercised</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(15,300)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16.81</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Balance October 31, 2015</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">107,889</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">20.25</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Granted</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Cancelled</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Expired</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Exercised</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance October 31, 2016</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">107,889</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">20.25</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Granted</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Cancelled</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Expired</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Exercised</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(29,164)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">18.31</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Balance October 31, 2017</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">78,725</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">20.97</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div> <div align="center" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: center; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The total intrinsic value of stock options exercised during the twelve months ended October 31, 2017, 2016 and 2015 was approximately $771,000, $0 and $154,000, respectively.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">As of October 31, 2017, the total intrinsic value of outstanding stock options already vested and the intrinsic value of options that are outstanding and exercisable was $1.8 million. Stock options outstanding and exercisable on October 31, 2017, <div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">were</div>&#160;as follows:</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Weighted&#160;Average</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Weighted&#160;Average</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Range&#160;of&#160;Exercise</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Shares Under</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Exercise&#160;Price&#160;Per</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Remaining&#160;Contractual</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Prices&#160;Per&#160;Share</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Option</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Share</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Life&#160;in&#160;Years</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:#000000;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1">Outstanding</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="24%" style="overflow:hidden;color:Black;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">14.82</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">11,000</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">14.82</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">2.1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">14.88</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">4,200</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">14.88</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">1.5</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">18.13</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">12,000</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">18.13</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">2.5</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">21.45</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">30,012</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">21.45</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">4.1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">23.30</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">16,513</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">23.30</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">5.1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">35.83</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">5,000</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">35.83</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">0.6</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="24%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">14.82 &#150; 35.83</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">78,725</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">20.25</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">3.4</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:#000000;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1">Exercisable</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="24%" style="overflow:hidden;color:Black;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">14.82</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">11,000</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">14.82</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">2.1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">14.88</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">4,200</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">14.88</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">1.5</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">18.13</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">12,000</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">18.13</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">2.5</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">21.45</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">30,012</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">21.45</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">4.1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">23.30</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">16,513</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">23.30</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">5.1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">35.83</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">5,000</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">35.83</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">0.6</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="24%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"> 14.82 &#150; 35.83</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">78,725</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">20.25</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">3.4</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr> </table></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On March 9, 2017, the Compensation Committee granted a total of 14,920 shares of time-based restricted stock to our non-employee directors. The restricted shares vest in full one year from the date of grant provided the recipient remains on the board of directors through that date. The grant date fair value of the restricted shares was based on the closing sales price of our common stock on the grant date, which was $26.80 per share.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On January 5, 2017, the Compensation Committee determined the degree to which the long-term incentive compensation arrangement approved for the fiscal 2014-2016 performance period was attained, and the resulting payout level relative to the target amount for each of the metrics that were established by the Compensation Committee in 2014. As a result, the Compensation Committee determined that a total of 30,683 performance shares were earned by our executive officers, which performance shares vested on January 5, 2017. The vesting date fair value of the performance shares was based on the closing sales price of our common stock on the vesting date, which was $33.90 per share. All related stock-based compensation cost for these vested performance shares was expensed accordingly during the three year performance period ending October 31, 2016.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On January 5, 2017, the Compensation Committee also approved a long-term incentive compensation arrangement for our executive officers in the form of restricted shares and performance stock units (&#8220;PSUs&#8221;) under the 2016 Equity Plan, which will be payable in shares of our common stock if earned and vested. The awards were 25% time-based vesting and 75% performance-based vesting. The three-year performance period for the PSUs is fiscal 2017 through fiscal 2019.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On that date, the Compensation Committee granted a total of 14,747 shares of time-based restricted stock to our executive officers. The restricted shares vest in thirds over three years from the date of grant provided the recipient remains employed through that date. The grant date fair value of the restricted shares was based upon the closing sales price of our common stock on the date of grant, which was $33.90 per share.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On January 5, 2017, the Compensation Committee also granted a total target number of 18,496 PSUs to our executive officers designated as &#8220;PSU &#150; TSR&#8221;. These PSUs were weighted as approximately 40% of the overall 2017 executive long-term incentive compensation arrangement and will vest and be paid based upon the total shareholder return of our common stock over the three-year period of fiscal 2017-2019, relative to the total shareholder return of the companies in a specified peer group over that period. Participants will have the ability to earn between 50% of the target number of the PSUs &#150; TSR for achieving threshold performance and 200% of the target number of the PSUs &#150; TSR for achieving maximum performance. The grant date fair value of the PSUs &#150; TSR was $43.25 per PSU and was calculated using the Monte Carlo approach.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On January 5, 2017, the Compensation Committee also granted a total target number of 20,647 PSUs to our executive officers designated as &#8220;PSU &#150; ROIC&#8221;. These PSUs were weighted as approximately 35% of the overall 2017 executive long-term incentive compensation arrangement and will vest and be paid based upon the achievement of pre-established goals related to our average return on invested capital over the three-year period of fiscal 2017-2019. Participants will have the ability to earn between 50% of the target number of the PSUs - ROIC for achieving threshold performance and 200% of the target number of the PSUs - ROIC for achieving maximum performance. The grant date fair value of the PSUs &#150; ROIC was based on the closing sales price of our common stock on the grant date, which was $33.90 per share.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On March 10, 2016, the Compensation Committee granted a total of 9,170 shares of time-based restricted stock to our non-employee directors under the 2016 Equity Plan. The restricted shares vest in full one year from the date of grant provided the recipient remains on the board of directors through that date. The grant date fair value of the restricted shares was based on the closing sales price of our common stock on the grant date which was $30.52 per share.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On January 4, 2016, the Compensation Committee approved a long-term incentive compensation arrangement for our executive officers in the form of restricted shares and performance shares awarded under the 2008 Plan. The awards were 25% time-based vesting and 75% performance-based vesting. The three-year performance period is fiscal 2016 through fiscal 2018.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On that date, the Compensation Committee granted a total of 17,684 shares of time-based restricted s<div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">tock</div>&#160;to our executive officers. The restricted shares vest in thirds over three years from the date of grant provided the recipient remains employed through that date. The grant date fair value of the restricted shares was based upon the closing sales price of our common stock on the date of grant which was $26.04 per share.</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On January 4, 2016, the Compensation Committee also granted a total target number of 24,023 performance shares to our executive officers designated as &#8220;Performance Shares &#150; TSR&#8221;. The shares were weighted as 40% of the overall long-term incentive compensation arrangement and will vest and be paid based upon the total shareholder return of our common stock over a three-year period, relative to the total shareholder return of the companies in a specified peer group over that period. Participants will have the ability to earn between 50% of the target number of shares for achieving threshold performance and 200% of the target number of shares for achieving maximum performance. The grant date fair value of the Performance Shares - TSR was $30.67 per share and was calculated using the Monte Carlo approach.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On January 4, 2016, the Compensation Committee also granted a total target number of 24,759 performance shares to our executive officers designated as &#8220;Performance Shares &#150; ROIC&#8221;. These shares were weighted as 35% of the overall long-term incentive compensation arrangement and will vest and be paid based upon the achievement of pre-established goals related to our average return on invested capital over the three-year period. Participants will have the ability to earn between 50% of the target number of shares for achieving threshold performance and 200% of the target number of shares for achieving maximum performance. The grant date fair value of the Performance Shares - ROIC was based on the closing sales price of our common stock on the grant date which was $26.04 per share.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On March 12, 2015, the Compensation Committee granted a total of 9,086 shares of restricted stock to our non-employee directors. The restricted stock vests in full one year from the date of grant provided the recipient remains on the board of directors through that date. The grant date fair value of restricted stock was based on the closing sales price of our common stock on the grant date which was $30.80 per share.</div></div> <div align="center" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: center; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On January 6, 2015, the Compensation Committee approved a long-term incentive compensation arrangement for our executive officers in the form of restricted shares and performance shares awarded under the 2008 Plan. The awards were 25% time-based vesting and 75% performance-based vesting. The three-year performance period is fiscal 2015 through fiscal 2017.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-size:10pt;; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On that date, the Compensation Committee granted a total of 11,174 shares of time-based restricted shares to our executive officers. The restricted shares vest in thirds over three years from the date of grant provided the recipient remains employed through that date. The grant date fair value of the restricted shares was based upon the closing sales price of our common stock on the date of grant which was $32.22 per share.</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On January 6, 2015, the Compensation Committee also granted a total target number of 16,740 performance shares to our executive officers designated as &#8220;Performance Shares &#150; TSR&#8221;. The shares were weighted as 40% of the overall long-term incentive compensation arrangement and will vest and be paid based upon the total shareholder return of our common stock over a three-year period, relative to the total shareholder return of the companies in a specified peer group over that period. Participants will have the ability to earn between 50% of the target number of shares for achieving threshold performance and 200% of the target number of shares for achieving maximum performance. The grant date fair value of the Performance Shares - TSR was $34.41 per share and was calculated using the Monte Carlo approach.</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">On January 6, 2015, the Compensation Committee also granted a total target number of 15,643 performance shares to our executive officers designated as &#8220;Performance Shares &#150; ROIC&#8221;. These shares were weighted as 35% of the overall long-term incentive compensation arrangement and will vest and be paid based upon the achievement of pre-established goals related to our average return on invested capital over the three-year period. Participants will have the ability to earn between 50% of the target number of shares for achieving threshold performance and 200% of the target number of shares for achieving maximum performance. The grant date fair value of the Performance Shares - ROIC was based on the closing sales price of our common stock on the grant date which was $32.22 per share.</div></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-size:10pt;; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">A reconciliation of the Company&#8217;s restricted stock activity and related information is as follows:</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Number</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Weighted&#160;Average&#160;Grant</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">of&#160;Shares</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Date&#160;Fair&#160;Value</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Unvested at October 31, 2016</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">147,350</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">28.79</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Shares or units granted</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">71,011</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">34.61</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Shares or units vested</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(38,930)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">26.98</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Shares or units cancelled</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(7,678)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">29.98</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Shares withheld</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(13,944)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">25.89</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Unvested at October 31, 2017</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">157,809</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">32.05</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">During fiscal 2017 and 2016, we recorded approximately $1.7 million and $1.6 million, respectively, of stock-based compensation expense related to grants under the 2008 Plan and the 2016 Equity Plan. We recorded approximately $1.2 million of stock-based compensation expense related to grants under the 2008 Plan for fiscal 2015. As of October 31, 2017, there was an estimated $2.1 million of total unrecognized stock-based compensation cost that we expect to recognize by the end of the first quarter of fiscal 2020.</div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a 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> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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="idp6830366288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">&#160;<div style="display:inline;; margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: normal;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;">9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;RELATED PARTY TRANSACTIONS</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0pt 0px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, Times, serif; font-weight: normal;"><div style="display:inline;COLOR: black"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><br/></div></div></div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: normal;"></div></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">As of October 31, 2017, we owned approximately 35% of the outstanding shares of a Taiwanese-based contract manufacturer, Hurco Automation, Ltd. (&#8220;HAL&#8221;). HAL&#8217;s scope of activities includes the design, manufacture, sales and distribution of industrial automation products, software systems and related components, including control systems and components produced under contract for sale exclusively to us. We are accounting for this investment using the equity method. The investment of $3.6 million and $3.6 million at October 31, 2017 and 2016, respectively, is included in Investments and other assets, net on the Consolidated Balance Sheets. Purchases of controls from HAL amounted to $10.0 million, $9.9 million and $8.9 million in fiscal 2017, 2016 and 2015, respectively. Sales of control component parts to HAL were $139,000, $623,000 and $723,000 for the fiscal years ended October 31, 2017, 2016 and 2015, respectively. Trade payables to HAL were $2.5 million and $2.0 million at October 31, 2017 and 2016, respectively. Trade receivables from HAL were $30,000 and $94,000 at October 31, 2017 and 2016, respectively.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">&#160;</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">Summary unaudited financial information for HAL&#8217;s operations and financial condition is as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: normal;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: normal;" align="center"><table cellspacing="0" cellpadding="0" style="width:75%;float: inherit;border-collapse:collapse;border-width:75%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Net Sales</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,800</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,948</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">12,852</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Gross Profit</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,457</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,240</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,041</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Operating Income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,037</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">952</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">665</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Net Income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,320</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,323</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,546</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Current Assets</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">11,310</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">10,238</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">10,262</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Non-current Assets</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,440</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,733</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,087</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Current Liabilities</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,916</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,572</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,472</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: normal;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a 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 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6830378208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTINGENCIES AND LITIGATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">CONTINGENCIES AND LITIGATION</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="display:inline; margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: normal;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"><div style="display:inline; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, Times, serif; font-weight: normal;"><div style="display:inline;COLOR: black"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;">10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;CONTINGENCIES AND LITIGATION</div></div></div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: normal;"></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;"><div style="display:inline; margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: normal;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN: justify; TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"><div style="display:inline; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, Times, serif; font-weight: normal;display1:inline;"><div style="display:inline;COLOR: black">We are involved in various claims and lawsuits arising in the normal course of business.&#160; Pursuant to applicable accounting rules, we accrue the minimum liability for each known claim when the estimated outcome is a range of possible loss and no one amount within that range is more likely than another.&#160; We maintain insurance policies for such matters, and we record insurance recoveries when we determine such recovery to be probable.&#160; We do not expect any of these claims, individually or in the aggregate, to have a material adverse effect on our consolidated financial position or results of operations.&#160; We believe that the ultimate resolution of claims for any losses will not exceed our insurance policy coverages.</div></div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: normal;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6830366288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GUARANTEES AND PRODUCT WARRANTIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_StandardProductWarrantyDisclosureAbstract', window );"><strong>Standard Product Warranty 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_ProductWarrantyDisclosureTextBlock', window );">GUARANTEES AND PRODUCT WARRANTIES</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;">11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;GUARANTEES AND PRODUCT WARRANTIES</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><br/></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="display:inline;margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; background-color: transparent; margin: 0pt 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, Times, serif; font-weight: 400;"><div style="display:inline;COLOR: black">From time to time, our subsidiaries guarantee third party payment obligations in connection with the sale of machines to customers that use financing. We follow FASB guidance for accounting for guarantees (codified in ASC 460). As of October 31, 2017, we had 27 outstanding third party payment guarantees totaling approximately $1.0 million. The terms of these guarantees are consistent with the underlying customer financing terms. Upon shipment of a machine, the customer has the risk of ownership. The customer does not obtain title, however, until it has paid for the machine. A retention of title clause allows us to recover the machine if the customer defaults on the financing. We accrue liabilities under these guarantees at fair value, which amounts are insignificant.</div></div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="display:inline;background-color: transparent; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">We provide warranties on our products with respect to defects in material and workmanship. The terms of these warranties are generally one year for machines and shorter periods for service parts. We recognize a reserve with respect to this obligation at the time of product sale, with subsequent warranty claims recorded against the reserve. The amount of the warranty reserve is determined based on historical trend experience and any known warranty issues that could cause future warranty costs to differ from historical experience.</div><div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">&#160;</div></div><div style="display:inline;background-color: transparent; font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;">A reconciliation of the changes in our warranty reserve is as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width:85%;float: inherit;border-collapse:collapse;border-width:85%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"> <tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, beginning of year</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,523</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,186</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,048</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Provision for warranties during the year</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,379</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,715</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,736</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Charges to the accrual</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,203)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,349)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,495)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Impact of foreign currency translation</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">73</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(29)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(103)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, end of year</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,772</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,523</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,186</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr> </table></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The increase in our warranty reserve from fiscal 2016 to fiscal 2017 was primarily due to <div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">an&#160;</div>increase in unit sales volume, as well as an increase in average warranty cost per machine as our product mix of machines under warranty shifted to more complex, higher-performance machines. The decrease in our warranty reserve in fiscal 2016 compared to fiscal 2015 was primarily due to <div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">a&#160;</div>decrease in unit sales volume, as well as a reduction in average warranty cost per machine as our product mix of machines under warranty shifted to less complex machines. The fiscal 2016 reduction in warranty reserve was also attributable to reductions in warranty obligations assumed as part of the acquisition of Milltronics and Takumi, as actual claims were less than anticipated, resulting in adjustments to the provision for warranties during the year.</div></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StandardProductWarrantyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idp6830349392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_LeasesOperatingAbstract', window );"><strong>Leases, Operating [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_LeasesOfLesseeDisclosureTextBlock', window );">OPERATING LEASES</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: normal;"><div style="display:inline;; margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: normal;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0pt 0px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, Times, serif; font-weight: normal;"><div style="display:inline;COLOR: black"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;">12.&#160;&#160;&#160;&#160;&#160;&#160;&#160;OPERATING LEASES</div></div></div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: normal;"></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">We lease facilities, certain equipment and vehicles under operating leases that expire at various dates through 2024. Future payments required under operating leases as of October 31, 2017, are summarized as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: normal;" align="center"><table cellspacing="0" cellpadding="0" style="width:80%;float: inherit;border-collapse:collapse;border-width:80%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"><tr style="height:12px;"> <td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2018</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,316</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2019</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,077</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2020</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">902</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2021</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">706</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">2022 and thereafter</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">967</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Total</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">7,968</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">Lease expense for the fiscal years ended October 31, 2017, 2016, and 2015 was $4.4 million, $4.5 million, and $3.8 million, respectively.</div><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: normal;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a 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 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>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="idp6821628736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY FINANCIAL INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_QuarterlyFinancialInformationTextBlock', window );">QUARTERLY FINANCIAL INFORMATION</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="display:inline;margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0pt 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, Times, serif; font-weight: 400;"><div style="display:inline;COLOR: black"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;">13.&#160;&#160;&#160;&#160;&#160;&#160;&#160;QUARTERLY FINANCIAL INFORMATION (Unaudited)</div></div></div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> </div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:95%;float: inherit;border-collapse:collapse;border-width:95%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">First</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Second</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Third</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Fourth</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">2017&#160;(In&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Sales and service fees</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">48,744</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">58,222</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">60,770</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">75,931</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Gross profit</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">12,586</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">17,068</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">17,540</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">23,370</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Gross profit margin</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">26</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">29</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">29</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">31</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Selling, general and administrative expenses</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">11,167</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">11,714</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">12,395</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">14,385</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Operating income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,419</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">5,354</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">5,145</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">8,985</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Provision for income taxes</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">543</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,467</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,353</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,238</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Net income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">879</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,646</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,888</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">6,702</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Income per common share &#150; basic</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.13</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.55</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.58</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1.01</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Income per common share &#150; diluted</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.13</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.54</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.58</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1.00</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:95%;float: inherit;border-collapse:collapse;border-width:95%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">First</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Second</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Third</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Fourth</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">2016&#160;(In&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Sales and service fees</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">56,503</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">52,029</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">52,403</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">66,354</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Gross profit</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">17,698</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">16,610</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">16,135</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">19,997</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Gross profit margin</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">31</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">32</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">31</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">30</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Selling, general and administrative expenses</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">11,961</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">11,943</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">12,042</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">14,878</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Operating income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">5,737</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,667</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,093</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">5,119</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Provision for income taxes</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,709</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,225</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,120</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,539</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Net income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,895</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,674</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,720</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,003</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Income per common share &#150; basic</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.59</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.56</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.41</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.45</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Income per common share &#150; diluted</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.58</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.56</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.40</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.45</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the 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 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>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="idp6830401280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT INFORMATION</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="display:inline;margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0pt 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, Times, serif; font-weight: 400;"><div style="display:inline;COLOR: black"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;">14.&#160;&#160;&#160;&#160;&#160;&#160;&#160;SEGMENT INFORMATION</div></div></div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We operate in a single segment: industrial automation equipment. We design, manufacture and sell computerized (i.e., Computer Numeric Control) machine tools, consisting primarily of vertical machining centers (mills) and turning centers (lathes), to companies in the metal cutting industry through a worldwide sales, service and distribution network.&#160;&#160;Although the majority of our computer control systems and software products are proprietary, they predominantly use industry standard personal computer components.&#160;&#160;Our computer control systems and software products are primarily sold as integral components of our computerized machine tool products.&#160;&#160;We also provide machine tool components, software options, control upgrades, accessories and replacement parts for our products, as well as customer service and training support.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We sell our products through more than 193 independent agents and distributors throughout the Americas, Europe and Asia. Our line is the primary line for the majority of our distributors globally even though some may carry competitive products. We also have our own direct sales and service organizations in China, France, Germany, India, Italy, Poland, Singapore, South Africa, Taiwan, the United Kingdom, and certain areas of the United States, which are among the world's principal machine tool consuming countries. During fiscal 2017, no distributor accounted for more than 5% of our sales and service fees. In fiscal 2017, approximately 71% of our revenues were from customers located outside of the U.S. and no single end-user of our products accounted for more than 5% of our total sales and service fees.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400; background-color: transparent;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The following table sets forth the contribution of each of our product groups to our total sales and service fees during each of the past three fiscal years (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 14.6667px; font-family: Calibri, sans-serif; margin: 0in 0in 0.0001pt; line-height: normal; font-style: normal; font-weight: 400; text-indent: 0in; list-style-position: inside;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">Net Sales and Service Fees by Product Category</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width: 85%; border-collapse: collapse; float: inherit; margin: 0in auto; display: table;" align="center" ><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="35%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1">Year&#160;ended&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Computerized Machine Tools *</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">209,311</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">195,618</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">189,712</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Computer Control Systems and Software <div  style="CLEAR:both;vertical-align: super;font-size: smaller;display:inline;">&#134;</div></td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,324</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,078</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,085</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Service Parts</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">24,255</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">21,908</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">19,375</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Service Fees</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">7,777</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">7,685</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">7,211</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Total</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">243,667</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">227,289</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">219,383</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-family: Courier; font-size: 13.3333px; font-style: normal; font-weight: 400;"><div style="display:inline; margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: Courier; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:'';margin-top:0in;margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:'Calibri','sans-serif';mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'TimesNewRoman';mso-bidi-theme-font:minor-bidi;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;tab-stops:.15in"><div style="display:inline; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif;  margin-right: 0px; font-style: italic; font-weight: 400;">*&#160;&#160;</div>&#160;</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 400;">Amounts shown include sales of Milltronics and Takumi computerized machine tools to third parties since the respective dates of acquisitions.</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:'';margin-top:0in;margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:'Calibri','sans-serif';mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'TimesNewRoman';mso-bidi-theme-font:minor-bidi;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;tab-stops:.3pt 11.1pt"><div style="display:inline; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;vertical-align: super;font-size: smaller;display:inline;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 700;">&#134;&#160;&#160;</div></div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 400;">Amounts shown do not include computer control systems and software sold as an integrated component of computerized machine systems.</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:'';margin-top:0in;margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:'Calibri','sans-serif';mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'TimesNewRoman';mso-bidi-theme-font:minor-bidi;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;tab-stops:.3pt 11.1pt"><div style="display:inline; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 400;"><br/></div></div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: Courier; font-weight: 400;"></div></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The following table sets forth revenues by geographic area, based on customer location, for each of the past three fiscal years (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">Revenues by Geographic Area</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width: 100%; border-collapse: collapse; float: inherit; margin: 0in; display: table;" align="left" ><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="35%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1">Year&#160;Ended&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">United States of America</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">70,912</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">70,630</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">66,781</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Canada</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,801</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,881</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,114</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Central &#38; South Americas</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,844</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,950</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,930</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Total Americas</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">76,557</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">76,461</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">71,825</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Germany</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">48,786</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">44,411</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">43,727</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">United Kingdom</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">28,019</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">25,313</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">30,235</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Italy</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">13,416</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">12,947</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">11,768</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">France</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,917</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,787</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,162</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other Europe</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">27,583</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">27,150</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">26,598</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Total Europe</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">131,721</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">123,608</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">125,490</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Asia Pacific</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">32,694</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">25,633</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">20,265</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other Foreign</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,695</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,587</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,803</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Total Europe, Asia Pacific and Other Foreign</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">167,110</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">150,828</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">147,558</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">243,667</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">227,289</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">219,383</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Long-lived tangible assets, net by geographic area, were (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width: 80%; border-collapse: collapse; float: inherit; margin: 0in auto; display: table;" align="center" ><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="29%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1">As&#160;of&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">United States of America</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">7,599</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">7,846</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">8,658</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign countries</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,185</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">5,911</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">5,893</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,784</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,757</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">14,551</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Net assets by geographic area were (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width: 80%; border-collapse: collapse; float: inherit; margin: 0in auto; display: table;" align="center" ><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="29%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1">As&#160;of&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Americas</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">86,432</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">84,040</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">83,236</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Europe</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">70,536</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60,861</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">59,468</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Asia Pacific</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">46,117</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">40,574</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">31,864</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">203,085</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">185,475</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">174,568</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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>38
<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="idp6830467440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NEW ACCOUNTING PRONOUNCEMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>New Accounting Pronouncements and Changes in Accounting Principles [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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">NEW ACCOUNTING PRONOUNCEMENTS</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="display:inline;font-style: normal; margin-right: 0px; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; text-indent: 0in; margin: 0pt 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, Times, serif; font-weight: 400;"><div style="display:inline;COLOR: black"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><br/></div></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; text-indent: 0in; margin: 0pt 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, Times, serif; font-weight: 400;"><div style="display:inline;COLOR: black"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;">15. NEW ACCOUNTING PRONOUNCEMENTS</div></div></div></div></div><div style="display:inline;font-style: normal; font-family: &#34;Times New Roman&#34;; font-weight: 400; font-size: 13.3333px;"></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: italic; font-weight: 400;">Recently Adopted Accounting Pronouncement:</div></div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: normal; font-weight: 400;"><br/></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: normal; font-weight: 400;">In March 2016, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-09, Compensation &#150; Stock Compensation (Topic 718), which simplifies several areas of accounting for share-based compensation arrangements, including income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows. ASU 2016-09 is effective for our fiscal year 2018, including interim periods within the fiscal year. Early adoption is permitted. We elected to early adopt the new guidance in the fourth quarter of <div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">fisc<div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">al&#160;</div></div>2017 which required us to reflect any adjustments as of November 1, 201<div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">6</div>, the beginning of the annual period that includes the interim period of adoption. Upon adoption, excess tax benefits or deficiencies from share-based award activity are reflected in the consolidated statements of income as a component of the provision for income taxes, whereas they previously were recognized in equity. We also elected to account for forfeitures as they occur, rather than estimate expected forfeitures. The adoption of ASU 2016-09 resulted in <div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">a&#160;</div>net cumulative-effect adjustment of<div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">&#160;a</div>&#160;$0.2 million increase to retained earnings as of November 1, 2017, mostly related to the recognition of the previously unrecognized excess tax benefits using the modified retrospective method. The previously unrecognized excess tax effects were recorded as a reduction to tax liability or an increase to deferred tax asset.</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: normal; font-weight: 400;"></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: normal; font-weight: 400;">We adopted the aspects of the standard affecting the cash flow presentation retrospectively, and accordingly, to conform to the current year presentation, we reclassified $<div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">1<div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">46,000</div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"></div></div>&#160;and $<div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">239,000</div>&#160;of employee taxes paid for withheld shares under operating activities to financing activities for the years ended October 31, 2016 and 2015, respectively, on our consolidated statements of cash flows.</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">New Accounting Pronouncements:</div></div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><br/></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">In May 2014, the FASB issued ASU No. 2014-09, <div style='font-style:italic;display:inline;'>Revenue from Contracts with Customers (Topic 606)</div>, establishing a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers. This standard provides a five-step analysis in determining when and how revenue is recognized. The new model will require revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services and will supersede most of the existing revenue recognition guidance, including industry-specific guidance. We have the option of applying this new standard retrospectively to each prior period presented (&#8220;full retrospective approach&#8221;) or retrospectively with the cumulative effect recognized in retained earnings as of the date of adoption (&#8220;modified retrospective approach&#8221;). Between August 2015 and December 2016, the FASB issued five additional updates to Topic 606: 1) ASU No. 2015-14, <div style='font-style:italic;display:inline;'>Deferral of the Effective Date</div>, 2) ASU No. 2016-08, <div style='font-style:italic;display:inline;'>Principal versus Agent Considerations (Reporting Revenue Gross versus Net), </div>3) ASU No. 2016-10, <div style='font-style:italic;display:inline;'>Identifying Performance Obligations and Licensing, </div>4) ASU No. 2016-12, <div style='font-style:italic;display:inline;'>Narrow-Scope Improvements and Practical Expedients</div> and 5) ASU No. 2016-20, <div style='font-style:italic;display:inline;'>Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers</div> to provide further guidance and clarification in accounting for revenue arising from contracts with customers. All these updates will be effective for our fiscal year 2019, including interim periods within the fiscal year. We have not yet determined the impact this new accounting standard may have on our consolidated financial statements. During the second and third quarters of fiscal 2017, we developed a project plan and timeline to complete an assessment of the potential impact that this accounting standard will have on our consolidated financial statements. During the third and fourth quarters of fiscal 2017, this assessment included training of our key personnel, sampling of our customer contracts and revenue stream evaluation. At this time, we expect to use the modified retrospective approach upon adoption. In fiscal 2018, we expect to implement and test any changes in policy, processes, systems and internal controls and to compute required transition adjustments and disclosures related to our implementation of this new accounting standard.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842), which establishes a comprehensive new lease accounting model. ASU 2016-02 clarifies the definition of a lease, requires a dual approach to lease classification similar to current lease classifications, and requires lessees to recognize leases on the balance sheet as a lease liability with a corresponding right-of-use asset for leases with a lease-term of more than twelve months. ASU 2016-02 is effective for our fiscal year 2020, including interim periods within the fiscal year, and requires modified retrospective application. Early adoption is permitted. We are assessing the impact this new accounting guidance will have on our consolidated financial statements.</div></div> <div align="center" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: center; line-height: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">In January 2017, the FASB issued ASU No. 2017-01, <div style='font-style:italic;display:inline;'>Business Combinations (Topic 805): Clarifying the Definition of a Business</div>, which provides guidance to assist companies in evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The amendment provides a more robust framework to use in determining when a set of transferred assets and activities is a business. ASU 2017-01 is effective for our fiscal year 2019, including interim periods within the fiscal year.&#160;</div><div style="display:inline; font-family: &#34;Times New Roman&#34;, Times, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;">We do not expect that the adoption of this accounting standard update will have a material effect on our consolidated financial statements.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">In January 2017, the FASB issued ASU No. 2017-04, <div style='font-style:italic;display:inline;'>Intangibles&#150;Goodwill and Other (Topic 350): Simplifying the Test of Goodwill Impairment</div>, which eliminates Step 2 from the goodwill impairment test, (i.e., the requirement for an entity to calculate the implied fair value of goodwill in measuring a goodwill impairment loss). ASU 2017-04 provides that a company should perform its goodwill impairment test by comparing the fair value of a reporting unit with its carrying value and should recognize an impairment charge if the carrying value exceeds the fair value of the reporting unit, but only to the extent of the goodwill amount allocated to that reporting unit. Companies will still have the option to perform a qualitative assessment to determine if the quantitative impairment test is necessary. ASU 2017-04 is effective for our fiscal year 2021, including interim periods within the fiscal year. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates on or after January&#160;1, 2017. We do not expect that the adoption of this accounting standard update will have a material effect on our consolidated financial statements.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">In May 2017, the FASB issued ASU No. 2017-09, Compensation&#151;Stock Compensation (Topic 718): </div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'>Scope of Modification Accounting,</div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> to provide clarity and to reduce diversity in practice and cost and complexity when applying the guidance in Topic 718 to the modification of the terms and conditions of a share-based payment award. ASU 2017-09 includes guidance on determining which changes to the terms and conditions of share-based payment awards require a company to apply modification accounting under Topic 718. This update requires the entity to account for the effects of a modification unless specific conditions are met. ASU 2017-09 applies to entities that change the terms or conditions of a share-based payment award and is effective for our fiscal year 2019. Early adoption is permitted, including adoption in any interim period. We do not expect that the adoption of this accounting standard update will have a material effect on our consolidated financial statements.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">There have been no other significant changes in the Company&#8217;s critical accounting policies and estimates during the fiscal year ended October 31, 2017.</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a 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 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="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>39
<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="idp6830324448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts and Reserves<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_ValuationAndQualifyingAccountsAbstract', window );"><strong>Valuation and Qualifying Accounts [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_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II - Valuation and Qualifying Accounts and Reserves</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: center; margin: 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;">Schedule II - Valuation and Qualifying Accounts and Reserves</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: center; margin: 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;">for the Years Ended October 31, 2017, 2016, and 2015</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: center; margin: 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">(Dollars in thousands)</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: center; margin: 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">&#160;</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Description</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Balance&#160;at&#160;<br/>Beginning<br/>of&#160;Period</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Charged&#160;to/&#160;<br/>(Recovered&#160;<br/>from)<br/>Costs&#160;and<br/>Expenses</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Charged<br/>to&#160;Other<br/>Accounts</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Deductions</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Balance<br/>at&#160;End<br/>of&#160;Period</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Allowance for doubtful accounts for the year ended:</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">October 31, 2017</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">664</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(123)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">98</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"><div  style="CLEAR:both;vertical-align: super;font-size: smaller;display:inline;">(1)</div></td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">639</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">October 31, 2016</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">739</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(15)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">60</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"><div  style="CLEAR:both;vertical-align: super;font-size: smaller;display:inline;">(1)</div></td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">664</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">October 31, 2015</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">878</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(13)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">126</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff"><div  style="CLEAR:both;vertical-align: super;font-size: smaller;display:inline;">(1)</div></td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">739</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Income tax valuation allowance for the year ended:</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">October 31, 2017</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,067</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">515</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">300</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,282</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">October 31, 2016</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,485</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">587</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">5</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,067</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="37%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">October 31, 2015</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,225</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">402</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">142</td><td width="2%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,485</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">&#160;</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px 0px 0px 0in; font-style: normal; font-variant: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;vertical-align: super;font-size: smaller;display:inline;"><div style="display:inline;; margin-right: 0px; font-style: normal; font-size: 11.1111px; font-family: &#34;Times New Roman&#34;, Times, serif; font-weight: 400;"><table style="clear:both;clear:both;font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif; width: 100%; margin-top: 0px; margin-bottom: 0px; font-stretch: normal; border-collapse: collapse;" cellspacing="0" cellpadding="0"><tr style="text-align: justify; vertical-align: top;"><td style="width: 0.25in; text-align: left;;"><div><div style="display:inline;color: black;"><div  style="CLEAR:both;vertical-align: super;font-size: smaller;display:inline;">(1)</div></div></div></td><td style="text-align: justify;;"><div><div style="display:inline;color: black;">Receivable write-offs.</div></div></td></tr></table></div></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule 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 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idp6826414896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_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_ConsolidationPolicyTextBlock', window );">Consolidation</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Consolidation</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">. The consolidated financial statements include the accounts of Hurco Companies, Inc. (an Indiana corporation) and its wholly-owned subsidiaries. We have a 35% ownership interest in a Taiwan affiliate that is accounted for using the equity method. Our investment in that affiliate was approximately $3.6 million and $3.6 million as of October 31, 2017 and 2016, respectively. That investment is included in Investments and other assets, net on the accompanying Consolidated Balance Sheets. Intercompany accounts and transactions have been eliminated.</div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Statements of Cash Flows</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Statements of Cash Flows</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">. We consider all highly liquid investments with a stated maturity at the date of purchase of three months or less to be cash equivalents. Cash flows from hedges are classified consistent with the items being hedged.</div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Translation of Foreign Currencies</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: italic; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Translation of Foreign Currencies</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">. All balance sheet accounts of non-U.S. subsidiaries are translated at the exchange rate as of the end of the year and translation adjustments of foreign currency balance sheets are recorded as a component of Accumulated other comprehensive loss in shareholders' equity. Income and expenses are translated at the average exchange rates during the year. Cumulative foreign currency translation adjustments, net of gains related to our net investment hedges, as of October 31, 2017 were a net loss of $7.4 million and are included in Accumulated other comprehensive loss. Foreign currency transaction gains and losses are recorded as income or expense as incurred and are recorded in Other expense, net.</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Hedging</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400; font-style: normal;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Hedging. </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We are exposed to certain market risks relating to our ongoing business operations, including foreign currency risk, interest rate risk and credit risk. We manage our exposure to these and other market risks through regular operating and financing activities. Currently, the only risk that we manage through the use of derivative instruments is foreign currency risk.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could be adversely affected by changes in foreign currency exchange rates. To reduce the potential effects of foreign exchange rate movements on our net equity investment in one of our foreign subsidiaries, and the gross profit and net earnings of certain of our foreign subsidiaries, we enter into derivative financial instruments in the form of foreign exchange forward contracts with a major financial institution. We are primarily exposed to foreign currency exchange rate risk with respect to transactions and net assets denominated in Euros, Pounds Sterling, Indian Rupee, South African Rand, Singapore Dollars, Chinese Yuan, Polish Zloty, and New Taiwan Dollars.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We account for derivative instruments as either assets or liabilities and carry them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation. For derivative instruments designated as a fair value hedge, the gain or loss is recognized in earnings in the period of change together with the offsetting loss or gain on the hedged item attributed to the risk being hedged. For a derivative instrument designated as a cash flow hedge, the effective portion of the derivative&#8217;s gain or loss is initially reported as a component of Accumulated other comprehensive loss in shareholders&#8217; equity and subsequently reclassified into earnings when the hedged exposure affects earnings. The ineffective portion of the gain or loss is reported in earnings immediately.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">For derivative instruments that are not designated as accounting hedges under the Derivatives and Hedging Topic of the Financial Accounting Standards Board (FASB guidance), changes in fair value are recognized in earnings in the period of change. We do not hold or issue derivative financial instruments for speculative trading purposes. We only enter into derivatives with one counterparty, which is among one of the largest U.S. banks (ranked by assets), in order to minimize credit risk and, to date, that counterparty has not failed to meet its financial obligations under such contracts.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Derivatives Designated as Hedging Instruments</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We enter into foreign currency forward exchange contracts periodically to hedge certain forecasted inter-company sales and purchases denominated in foreign currencies (the Pound Sterling, Euro and New Taiwan Dollar). The purpose of these instruments is to mitigate the risk that the U.S. Dollar net cash inflows and outflows resulting from sales and purchases denominated in foreign currencies will be adversely affected by changes in exchange rates. These forward contracts have been designated as cash flow hedge instruments, and are recorded in the Consolidated Balance Sheets at fair value in Derivative assets and Derivative liabilities. The effective portion of the gains and losses resulting from the changes in the fair value of these hedge contracts are deferred in Accumulated other comprehensive loss and recognized as an adjustment to Cost of sales and service in the period that the corresponding inventory sold that is the subject of the related hedge contract is recognized, thereby providing an offsetting economic impact against the corresponding change in the U.S. Dollar value of the inter-company sale or purchase being hedged. The ineffective portion of gains and losses resulting from the changes in the fair value of these hedge contracts is reported in Other (income) expense, net immediately. We perform quarterly assessments of hedge effectiveness by verifying and documenting the critical terms of the hedge instrument and determining that forecasted transactions have not changed significantly. We also assess on a quarterly basis whether there have been adverse developments regarding the risk of a counterparty default.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We had forward contracts outstanding as of October 31, 2017, in Euros, Pounds Sterling and New Taiwan Dollars with set maturity dates ranging from November 2017 through October 2018. The contract amount at forward rates in U.S. Dollars at October 31, 2017 for Euros and Pounds Sterling was $31.6 million and $8.5 million, respectively. The contract amount at forward rates in U.S. Dollars for New Taiwan Dollars was $31.2 million at October 31, 2017. At October 31, 2017, we had approximately $790,000 of loss, net of tax, related to cash flow hedges deferred in Accumulated other comprehensive loss. Of this amount, $636,000 represented unrealized loss, net of tax, related to cash flow hedge instruments that remain subject to currency fluctuation risk. The majority of these deferred losses will be recorded as an adjustment to Cost of sales and service in periods through October 2018, in which the corresponding inventory that is the subject of the related hedge contract is sold, as described above.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We are exposed to foreign currency exchange risk related to our investment in net assets in foreign countries. To manage this risk, we entered into a forward contract with a notional amount of &#8364;3.0 million in November 2016. We designated this forward contract as a hedge of our net investment in Euro denominated assets. We selected the forward method under the FASB guidance related to the accounting for derivatives instruments and hedging activities. The forward method requires all changes in the fair value of the contract to be reported as a cumulative translation adjustment, net of tax, in Accumulated other comprehensive loss in the same manner as the underlying hedged net assets. This forward contract matured in November 2017 and we entered into a new forward contract for the same notional amount that is set to mature in November 2018. As of October 31, 2017, we had a realized gain of $809,000 and an unrealized loss of $140,000, net of tax, recorded as cumulative translation adjustments in Accumulated other comprehensive loss, related to these forward contracts.</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Derivatives Not Designated as Hedging Instruments</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We enter into foreign currency forward exchange contracts to protect against the effects of foreign currency fluctuations on receivables and payables denominated in foreign currencies. These derivative instruments are not designated as hedges under FASB guidance and, as a result, changes in their fair value are reported currently as Other expense, net in the Consolidated Statements of Income consistent with the transaction gain or loss on the related receivables and payables denominated in foreign currencies.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We had forward contracts outstanding as of October 31, 2017, in Euros, Pounds Sterling, South African Rand and New Taiwan Dollars with set maturity dates ranging from November 2017 through October 2018. The contract amounts at forward rates in U.S. Dollars at October 31, 2017 for Euros, Pounds Sterling and South African Rand totaled $28.1 million. The contract amount at forward rates in U.S. Dollars for New Taiwan Dollars was $32.6 million at October 31, 2017.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Fair Value of Derivative Instruments</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We recognize the fair value of derivative instruments as assets and liabilities on a gross basis on our Consolidated Balance Sheets<div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">.<div style="display:inline;; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">&#160;</div></div></div>As of October 31, 2017 and October 31, 2016, all derivative instruments were recorded at fair value on the balance sheets as follows (in thousands):<div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="31%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="5" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="31%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="5" rowspan="1">2016</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Balance Sheet</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1">Fair</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Balance Sheet</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1">Fair</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Derivatives</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Location</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1">Value</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Location</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1">Value</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Designated as Hedging Instruments:</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Derivative assets</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">305</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Derivative assets</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,721</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Derivative liabilities</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,508</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Derivative liabilities</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">173</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Not Designated as Hedging Instruments:</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Derivative assets</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">291</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Derivative assets</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">4</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Derivative liabilities</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">224</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Derivative liabilities</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">365</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-decoration:underline"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Effect of Derivative Instruments on the Consolidated Balance Sheets, Statements of Changes in Shareholders&#8217; Equity and Statements of Income</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Derivative instruments had the following effects on our Consolidated Balance Sheets, Statements of Changes in Shareholders&#8217; Equity and Statements of Income, net of tax, during the fiscal years ended October 31, 2017 and 2016 (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Amount of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Location of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Amount of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Recognized in</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Reclassified from</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Reclassified from</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Other Comprehensive</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Other Comprehensive</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Other Comprehensive</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Derivatives</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Income (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Income (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Income (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Designated as Hedging Instruments:</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(Effective Portion)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">(709)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2">1,431</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">Cost of sales and service</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2">1,354</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2">1,647</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#150; Intercompany sales/purchases</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contract</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">(96)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2">28</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#150; Net Investment</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We recognized a gain of $18,000 during the fiscal year ended October 31, 2017 and a gain of $18,000 during the fiscal year ended October 31, 2016 as a result of contracts closed early that were deemed ineffective for financial reporting and did not qualify as cash flow hedges.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We recognized the following gains and losses in our Consolidated Statements of Income during the fiscal years ended October 31, 2017 and 2016 on derivative instruments not designated as hedging instruments (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Location of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="28%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Amount of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Derivatives</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Recognized in Operations</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="28%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Recognized in Operations</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Not Designated as Hedging Instruments:</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other expense, net</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(1,001)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">536</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The following table presents the changes in the components of Accumulated other comprehensive loss, net of tax, for the fiscal years ended October 31, 2017 and 2016 (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Foreign</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Cash</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Currency</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Flow</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Translation</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Hedges</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Total</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, October 31, 2015</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(10,884)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,498</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(9,386)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other comprehensive income (loss) before reclassifications</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(1,441)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,431</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(10)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Reclassifications</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(1,647)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(1,647)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Balance, October 31, 2016</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(12,325)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,282</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(11,043)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Other comprehensive income (loss) before reclassifications</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,916</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(709)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,207</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Reclassifications</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(1,354)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(1,354)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, October 31, 2017</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(7,409)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(781)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(8,190)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Inventories</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">. Inventories are stated at the lower of cost or market, with cost determined using the first-in, first-out method. Provisions are made to reduce excess or obsolete inventories to their estimated realizable value.</div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Property and Equipment</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">. Property and equipment are carried at cost. </div><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;">Depreciation and amortization of assets are provided primarily under the straight-line method over the shorter of the estimated useful lives or the lease terms as follows:</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width:60%;float: inherit;border-collapse:collapse;border-width:60%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Number&#160;of&#160;Years</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Land</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Indefinite</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Building</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">40</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Machines</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">7 &#150; 10</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Shop and office equipment</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">3&#160;&#150; 7</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Building &#38; leasehold improvements</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">3 &#150; 40</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Total depreciation and amortization expense recognized for property and equipment for the fiscal years ended October 31, 2017, 2016 and 2015 was $2.5 million, $2.5 million, and $2.2 million, respectively.</div></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Revenue Recognition. </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We recognize revenue from sales of our machine tool systems upon delivery of the product to the customer or distributor, which is normally at the time of shipment, because persuasive evidence of an arrangement exists, delivery has occurred, the selling price is fixed and determinable and collectability is reasonably assured. Our computerized machine tools are general<div style="display:inline; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> </div>purpose computer controlled machine tools that are typically used in stand-alone operations. Transfer of ownership and risk of loss are not contingent upon contractual customer acceptance. Prior to shipment, we test each machine to ensure the machine&#8217;s compliance with standard operating specifications.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Depending upon geographic location, after shipment, a machine may be installed at the customer&#8217;s facilities by a distributor, independent contractor or by one of our service technicians. In most instances where a machine is sold through a distributor, we have no installation involvement. If sales are direct or through sales agents, we will typically complete the machine installation, which consists of the reassembly of certain parts that were removed for shipping and the re-testing of the machine to ensure that it is performing within the standard specifications. We consider the machine installation process to be inconsequential and perfunctory.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Service fees from maintenance contracts are deferred and recognized in earnings on a pro rata basis over the term of the contract, and are generally sold on a stand-alone basis.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Sales related to software upgrades are recognized when shipped in conformity with U.S. Generally Accepted Accounting Principles as promulgated by FASB guidance related to software revenue recognition that requires at the time of shipment, persuasive evidence of an arrangement exists, delivery has occurred, the selling price is fixed and determinable and collectability is reasonably assured. The software does not require production, modification or customization.</div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-style: italic; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: italic;">Allowance for Doubtful Accounts</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: italic;">.</div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> The allowance for doubtful accounts is based on our best estimate of probable credit issues and historical experience. We perform credit evaluations of the financial condition of our customers. No collateral is required for sales made on open account terms. Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers comprising our customer base and their dispersion across many geographic areas. We consider trade accounts receivable to be past due when payment is not made by the due date as specified on the customer invoice, and we charge off uncollectible balances when all reasonable collection efforts have been exhausted.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Product Warranty</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-style: italic; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: italic;">Product Warranty</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: italic;">.</div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> Expected future product warranty claims are recorded to expense when the product is sold. Product warranty estimates are established using historical information about the nature, frequency, and average cost of warranty claims. Warranty claims are influenced by factors such as new product introductions, technological developments, the competitive environment, and the costs of component parts. Actual payments for warranty claims could differ from the amounts estimated requiring adjustments to the liabilities in future periods. See Note 11 of Notes to Consolidated Financial Statements for further discussion of warranties.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Costs</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400; font-style: normal;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'>Research and Development Costs.</div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> The costs associated with research and development programs for new products and significant product improvements, other than software development costs which are eligible for capitalization per FASB guidance, are expensed as incurred and are included in Selling, general and administrative expenses. Research and development expenses totaled $4.2 million, $4.9 million, and $3.9 million, in fiscal 2017, 2016, and 2015, respectively.</div></div><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400; font-size: 13.3333px;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-weight: 400;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy', window );">Software Development Costs</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Software Development Costs. </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We sell software products that are essential to our machine tools. Costs incurred to develop computer software products and significant enhancements to software features of existing products to be sold or otherwise marketed are capitalized, after technological feasibility is established. Software development costs are amortized on a straight-line basis over the estimated product life of the related software, which ranges from three to five years. We capitalized costs of $2.3 million in fiscal 2017, $2.2 million in fiscal 2016, and $1.4 million in fiscal 2015 related to software development projects. Amortization expense for software development costs was $1.0 million, $1.2 million, and $1.0 million, for the fiscal years ended October 31, 2017, 2016, and 2015, respectively. Accumulated amortization at October 31, 2017 and 2016 was $17.4 million and $16.5 million, respectively.</div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11in; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Estimated amortization expense for the remaining unamortized software development costs for the fiscal years ending October 31, is as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width:50%;float: inherit;border-collapse:collapse;border-width:50%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Fiscal&#160;Year</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="23%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Amortization&#160;Expense</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2018</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,425</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2019</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,250</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2020</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,200</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2021</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,075</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2022</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">975</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Goodwill and Intangible Assets. </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Goodwill and other separately recognized intangible assets with indefinite lives are not subject to amortization. At least once annually or when indicators of impairment exist, we perform an impairment test for goodwill. We use a qualitative approach to test goodwill and indefinite-lived assets for impairment annually. Periodically, or when indicators of impairment exist, we also utilize a two-stepped approach to measuring goodwill impairment. The first step of the test determines if there is potential goodwill impairment. In this step we compare the fair value of the reporting unit to its carrying amount (which includes goodwill). The fair value of the reporting unit is determined by using an estimate of future cash flows utilizing a risk-adjusted discount rate to calculate the net present value of future cash flows (income approach), and by using a market approach based upon an analysis of valuation metrics of comparable peer companies. If the carrying amount exceeds the fair value, we perform the second step of the test, which measures the amount of impairment loss to be recorded, if any. In the second step, we compare the carrying amount of the goodwill to the implied fair value of the goodwill based on the net fair value of the recognized and unrecognized assets and liabilities of the reporting unit. If the implied fair value is less than the carrying value, an impairment loss is recorded to the extent that the fair value of the goodwill is less than its carrying value. For other separately recognized intangible assets with indefinite lives, we use a qualitative approach to test such assets for impairment if certain conditions are met. Intangible assets that are determined to have a finite life are amortized over their estimated useful lives and are also subject to review for impairment, if indicators of impairment are identified.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">For fiscal 2017, we utilized both the quantitative and qualitative approaches to test for goodwill impairment and a qualitative approach to test intangible assets for potential impairment. For fiscal 2016, we utilized the qualitative approach to test both goodwill and intangible assets for potential impairment. For each of fiscal 2017 and 2016, we concluded that goodwill and other intangible assets were not impaired.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"></div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">As of October 31, 2017, the balances of intangible assets, other than goodwill, were as follows (in thousands):</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">&#160;</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"> <tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Weighted<br/>Average<br/>Amortization<br/>Period</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Gross<br/>Intangible<br/>Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Accumulated<br/>Amortization</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Net<br/>Intangible<br/>Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Tradenames and trademarks</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">13 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">245</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(81)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">164</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Tradenames and trademarks</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">indefinite</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">-</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Customer relationships</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">15 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">257</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(132)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">125</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Technology</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">13 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">713</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(239)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">474</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Patents</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">6 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,973</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(2,765)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">208</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">8 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">378</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(333)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">45</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Total</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,626</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,550)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,076</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr> </table></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin-top: 0px; margin-bottom: 0px; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">&#160;<div style="display:inline;font-size: 13.3333px; font-style: normal; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">&#160;</div></div></div></div><div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">As of October 31, 2016, the balances of intangible assets, other than goodwill, were as follows (in thousands):</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">&#160;</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"> <tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Weighted&#160;<br/>Average&#160;<br/>Amortization&#160;<br/>Period</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Gross&#160;<br/>Intangible&#160;<br/>Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Accumulated&#160;<br/>Amortization</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Net&#160;Intangible<br/>&#160;Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Tradenames and trademarks</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">13 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">231</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(59)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">172</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Tradenames and trademarks</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">indefinite</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Customer relationships</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">15 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">254</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(114)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">140</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Technology</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">13 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">672</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(172)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">500</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Patents</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">6 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,972</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(2,741)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">231</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">8 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">373</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(326)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">47</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Total</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,562</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,412)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,150</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr> </table></div></div></div><div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">&#160;</div><div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;text-align: justify; margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">Intangible asset amortization expense was $136,000, $137,000, and $207,000 for fiscal 2017, 2016 and 2015, respectively. Annual intangible asset amortization expense is estimated to be $120,000 per year for fiscal years 2018 through 2022.</div></div></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal;"><div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'>Impairment of Long-Lived Assets.</div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> Annually, or when there are indicators of impairment, we evaluate the carrying value of long-lived assets to be held and used, including property and equipment, software development costs and intangible assets, including goodwill, when events or circumstances warrant such a review. The carrying value of a long-lived asset (or group of assets) to be held and used is considered impaired when the anticipated separately identifiable undiscounted cash flows from such an asset (or group of assets) are less than the carrying value of the asset (or group of assets) in accordance with FASB guidance related to accounting for the impairment or disposal of long-lived assets.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Earnings Per Share. </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares actually outstanding during the period. Diluted earnings per share assumes the issuance of additional shares of common stock upon exercise of all outstanding stock options and contingently issuable securities if the effect is dilutive, in accordance with the treasury stock method discussed in FASB guidance on &#8220;Earnings Per Share.&#8221;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The following table presents a reconciliation of our basic and diluted earnings per share computation:</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"> <tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="65%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="17" rowspan="1">Fiscal&#160;Year&#160;Ended&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;amounts)</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Basic</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Diluted</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Basic</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Diluted</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Basic</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Diluted</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">Net income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,115</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,115</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,292</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,292</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16,214</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16,214</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">Undistributed earnings&#160;&#160;allocated to participating shares</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(100)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(100)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(76)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(76)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(93)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(93)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">Net income applicable to common shareholders</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,015</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,015</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,216</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,216</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16,121</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16,121</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">Weighted average shares&#160;&#160;outstanding</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,615</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,615</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,569</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,569</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,543</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,543</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">Stock options and contingently issuable securities</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">-</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">65</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">-</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">73</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">-</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">59</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,615</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,680</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,569</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,642</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,543</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,602</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">Income per share</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.27</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.25</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.01</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1.99</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.46</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.44</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: italic; font-weight: 400;">Income Taxes. </div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We account for income taxes and the related accounts under the asset and liability method. Deferred tax assets and liabilities are measured using enacted income tax rates in each jurisdiction in effect for the year in which the temporary differences are expected to be recovered or settled. These deferred tax assets are reduced by a valuation allowance, which is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Our judgment regarding the realization of deferred tax assets may change due to future profitability and market conditions, changes in U.S. or foreign tax laws and other factors. These changes, if any, may require material adjustments to these deferred tax assets and an accompanying reduction or increase in net income in the period when such determinations are made.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The determination of our provision for income taxes requires judgment, the use of estimates and the interpretation and application of&#160;complex tax laws. Our provision for income taxes reflects a combination of income earned and taxed at the federal and state level in the U.S., as well as in various foreign jurisdictions. We have not provided for any U.S. income taxes on the undistributed earnings of our foreign subsidiaries based upon our determination that such earnings will be indefinitely reinvested abroad.&#160;&#160;Undistributed earnings of our wholly-owned foreign subsidiaries at October 31, 2017 were approximately $92.9 million. In the event these earnings are later distributed to the U.S., such distributions would likely result in additional U.S. tax that may be offset, at least in part, by associated foreign tax credits.</div></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">In addition to the risks to the effective tax rate described above, the future effective tax rate reflected in forward-looking statements is based on currently effective tax laws. Significant changes in those laws could materially affect these estimates.</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"><br/></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;">We recognize uncertain tax positions when it is more likely than not that the tax position will be sustained upon examination by relevant taxing authorities, based on the technical merits of the position. The amount recognized is measured as the largest amount of benefit that is greater than 50&#160;percent likely of being realized upon ultimate settlement.</div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock Compensation</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style='font-style:italic;display:inline;'>Stock Compensation.</div></div></div><div style="display:inline;font-weight: 400; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif;"> We account for share-based compensation according to FASB guidance relating to share-based payments, which requires the measurement and recognition of compensation expense for all share-based awards made to employees and directors based on estimated fair values on the grant date. This guidance requires that we estimate the fair value of share-based awards on the date of grant and recognize as expense the value of the portion of the award that is ultimately expected to vest over the requisite service period.</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight: 400; font-style: normal; margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Estimates</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="display:inline;font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400; font-style: normal;"><div style='font-style:italic;display:inline;'>Estimates.</div></div><div style="display:inline;font-style: italic; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"> </div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles requires us to make estimates and assumptions that affect the reported amounts presented and disclosed in our consolidated financial statements. Significant estimates and assumptions in these consolidated financial statements require the exercise of judgment and are used for, but not limited to, allowance for doubtful accounts, estimates of future cash flows and other assumptions associated with goodwill, intangible and long-lived asset impairment tests, useful lives for depreciation and amortization, warranty programs, stock compensation, income taxes and deferred tax valuation allowances, and contingencies. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates.</div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a 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(1))<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 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=d3e41620-113959<br><br>Reference 3: 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.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5579240-113959<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5579245-113959<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=d3e41675-113959<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=d3e41638-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of 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 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 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64802544&amp;loc=d3e202-110218<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<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 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 6: 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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-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_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a 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> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<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(b))<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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<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 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_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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.13(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_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are 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 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><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 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5144-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment.</p></div>
<a 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy</td>
</tr>
<tr>
<td style="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_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6061-108592<br><br>Reference 2: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6143-108592<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6132-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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="idp6659394736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Fair Value of Derivative Instruments</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="31%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="5" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="31%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="5" rowspan="1">2016</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Balance Sheet</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1">Fair</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Balance Sheet</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1">Fair</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Derivatives</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Location</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1">Value</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Location</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="2" rowspan="1">Value</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Designated as Hedging Instruments:</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Derivative assets</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">305</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Derivative assets</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,721</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Derivative liabilities</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,508</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Derivative liabilities</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">173</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Not Designated as Hedging Instruments:</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Derivative assets</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">291</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Derivative assets</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">4</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Derivative liabilities</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">224</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="20%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Derivative liabilities</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">365</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Schedule of Effect of Derivative Instruments on the Consolidated Balance Sheets, Statements of Changes in Shareholders' Equity and Statements of Operations</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Derivative instruments had the following effects on our Consolidated Balance Sheets, Statements of Changes in Shareholders&#8217; Equity and Statements of Income, net of tax, during the fiscal years ended October 31, 2017 and 2016 (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Amount of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Location of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Amount of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Recognized in</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Reclassified from</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Reclassified from</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Other Comprehensive</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Other Comprehensive</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Other Comprehensive</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Derivatives</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Income (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Income (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="18%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Income (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Designated as Hedging Instruments:</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(Effective Portion)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">(709)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2">1,431</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">Cost of sales and service</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2">1,354</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2">1,647</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#150; Intercompany sales/purchases</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contract</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">(96)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">$</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="1" rowspan="2">28</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="7%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff" colspan="1" rowspan="2">&#160;</td></tr><tr style="height:12px;"> <td width="45%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#150; Net Investment</td></tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">We recognized the following gains and losses in our Consolidated Statements of Income during the fiscal years ended October 31, 2017 and 2016 on derivative instruments not designated as hedging instruments (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Location of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="28%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Amount of Gain (Loss)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Derivatives</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;">Recognized in Operations</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="28%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;" colspan="6" rowspan="1">Recognized in Operations</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;">&#160;</td></tr><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Not Designated as Hedging Instruments:</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="55%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign exchange forward contracts</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="14%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other expense, net</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(1,001)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">536</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The following table presents the changes in the components of Accumulated other comprehensive loss, net of tax, for the fiscal years ended October 31, 2017 and 2016 (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Foreign</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Cash</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Currency</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Flow</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Translation</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Hedges</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Total</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, October 31, 2015</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(10,884)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,498</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(9,386)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other comprehensive income (loss) before reclassifications</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(1,441)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,431</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(10)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Reclassifications</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(1,647)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(1,647)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Balance, October 31, 2016</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(12,325)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,282</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(11,043)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Other comprehensive income (loss) before reclassifications</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,916</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(709)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,207</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Reclassifications</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(1,354)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(1,354)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, October 31, 2017</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(7,409)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(781)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(8,190)</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment Estimated Useful Lives</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width:60%;float: inherit;border-collapse:collapse;border-width:60%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Number&#160;of&#160;Years</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Land</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Indefinite</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Building</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">40</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Machines</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">7 &#150; 10</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Shop and office equipment</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">3&#160;&#150; 7</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="50%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Building &#38; leasehold improvements</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">3 &#150; 40</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Amortization Expense</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Estimated amortization expense for the remaining unamortized software development costs for the fiscal years ending October 31, is as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width:50%;float: inherit;border-collapse:collapse;border-width:50%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Fiscal&#160;Year</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="23%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Amortization&#160;Expense</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2018</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,425</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2019</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,250</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2020</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,200</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2021</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,075</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2022</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">975</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">As of October 31, 2017, the balances of intangible assets, other than goodwill, were as follows (in thousands):</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">&#160;</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"> <tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Weighted<br/>Average<br/>Amortization<br/>Period</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Gross<br/>Intangible<br/>Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Accumulated<br/>Amortization</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Net<br/>Intangible<br/>Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Tradenames and trademarks</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">13 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">245</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(81)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">164</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Tradenames and trademarks</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">indefinite</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">-</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Customer relationships</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">15 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">257</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(132)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">125</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Technology</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">13 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">713</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(239)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">474</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Patents</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">6 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,973</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(2,765)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">208</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">8 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">378</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(333)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">45</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Total</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,626</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,550)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,076</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr> </table></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin-top: 0px; margin-bottom: 0px; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">&#160;<div style="display:inline;font-size: 13.3333px; font-style: normal; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">&#160;</div></div></div></div><div align="left" style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="display:inline;font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">As of October 31, 2016, the balances of intangible assets, other than goodwill, were as follows (in thousands):</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-stretch: normal; font-size: 13.3333px; line-height: normal; font-family: &#34;Times New Roman&#34;, Times, serif;">&#160;</div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"> <tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">Weighted&#160;<br/>Average&#160;<br/>Amortization&#160;<br/>Period</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Gross&#160;<br/>Intangible&#160;<br/>Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Accumulated&#160;<br/>Amortization</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Net&#160;Intangible<br/>&#160;Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Tradenames and trademarks</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">13 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">231</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(59)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">172</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Tradenames and trademarks</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">indefinite</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Customer relationships</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">15 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">254</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(114)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">140</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Technology</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">13 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">672</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(172)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">500</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Patents</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">6 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,972</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(2,741)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">231</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">8 years</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">373</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(326)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">47</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="52%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Total</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,562</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,412)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,150</td><td width="1%" style="overflow:hidden;color:black;vertical-align:top;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr> </table></div></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Reconciliation of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The following table presents a reconciliation of our basic and diluted earnings per share computation:</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"> <tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="65%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="17" rowspan="1">Fiscal&#160;Year&#160;Ended&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="21%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="5" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;amounts)</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Basic</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Diluted</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Basic</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Diluted</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Basic</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Diluted</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:8pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">Net income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,115</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,115</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,292</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,292</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16,214</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16,214</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">Undistributed earnings&#160;&#160;allocated to participating shares</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(100)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(100)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(76)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(76)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(93)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">(93)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">Net income applicable to common shareholders</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,015</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,015</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,216</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,216</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16,121</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16,121</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">Weighted average shares&#160;&#160;outstanding</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,615</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,615</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,569</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,569</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,543</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,543</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">Stock options and contingently issuable securities</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">-</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">65</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">-</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">73</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">-</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">59</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,615</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,680</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,569</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,642</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,543</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,602</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="33%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">Income per share</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.27</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.25</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.01</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1.99</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.46</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:8pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2.44</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:8pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624171-113959<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="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_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>
<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>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="idp6830467440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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>
</tr>
<tr class="ro">
<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 Inventories</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Inventories as of October 31, 2017 and 2016 are summarized below (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width: 60%; border-collapse: collapse; float: inherit; margin: 0in auto; border: 0px solid;" align="center"> <tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Purchased parts and sub-assemblies</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">33,045</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">25,661</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Work-in-process</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">20,008</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">17,724</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Finished goods</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">66,895</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">73,640</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="36%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">119,948</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">117,025</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr> </table></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>43
<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="idp6660217680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Assets and Liabilities Fair Value</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">In accordance with this guidance, the following table represents the fair value hierarchy for our financial assets and liabilities measured at fair value as of October 31, 2017 and 2016 (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width: 100%; border-collapse: collapse; float: inherit; margin: 0in; border: 0px solid;" align="left"> <tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="27%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="5" rowspan="1">Assets</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="27%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="5" rowspan="1">Liabilities</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Level 1</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Deferred compensation</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,638</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,363</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;text-decoration: underline;padding:0px;;background-color:#cceeff">Level 2</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Derivatives</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">596</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,725</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,732</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">538</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19190-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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>44
<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="idp6659067504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Income Taxes Provision (Benefit)</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">In the fiscal years set forth below, the provision for income taxes consisted of the following (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="41%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="8" rowspan="1">Year&#160;Ended&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Current:</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#FFFFFF">U.S. taxes</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">308</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">1,362</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">4,600</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#CCEEFF">Foreign taxes</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">4,185</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">4,456</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">3,752</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">4,493</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">5,818</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">8,352</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Deferred:</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#FFFFFF">U.S. taxes</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">1,236</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(176)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(896)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#CCEEFF">Foreign taxes</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">(128)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">(49)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">(117)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">1,108</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(225)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(1,013)</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Justify;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">5,601</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">5,593</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">7,339</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr> </table></div></div></div></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Reconciliation of Statutory Tax Rate to Effective Tax Rate</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">A comparison of income tax expense at the U.S. statutory rate to the Company&#8217;s effective tax rate is as follows (dollars in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="41%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="8" rowspan="1">Year&#160;Ended&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-top-width:1px;border-top-color:Black;border-top-style:Solid;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Justify;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Income before income taxes:</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#FFFFFF">Domestic</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">5,477</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">2,703</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">10,806</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#CCEEFF">Foreign</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">15,239</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">16,182</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">12,747</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">Earnings (Loss) before taxes on income</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">20,716</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">18,885</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">23,553</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Tax rates:</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">U.S. statutory rate</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:2px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">34</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:1px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">34</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">35</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Effect of tax rate of international jurisdictions different than U.S. statutory rates</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">(5</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%)</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">(7</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%)</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">(5</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%)</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:#000000;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">Valuation allowance.</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">3</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">State taxes</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">0</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">0</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">Tax Credits</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(3</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%)</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(2</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%)</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%)</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Effect of Tax Rate Changes</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">0</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">4</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">0</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">Other</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">0</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">(2</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%)</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">0</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">%</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">Effective tax rate</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">27</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">30</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">31</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">%</td></tr> </table></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Significant components of our deferred tax assets and liabilities at October 31, 2017 and 2016 were as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="27%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="5" rowspan="1">October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Deferred Tax Assets:</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Accrued inventory reserves</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,965</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,824</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Accrued warranty expenses</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">438</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">312</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Compensation related expenses</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,952</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,664</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Net derivative instruments</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">417</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Unrealized exchange gain/loss</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">370</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Other accrued expenses</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">187</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">194</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Net operating loss carryforwards</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,722</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,616</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Other credit carryforwards</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">517</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">474</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Other</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">404</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">331</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">8,602</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">7,785</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Less: Valuation allowance - net operating loss and other credit carryforwards</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(2,282)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(2,067)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Deferred tax assets</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">6,320</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">5,718</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Deferred Tax Liabilities:</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Net derivative instruments</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(701)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Property and equipment and capitalized software development costs</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,241)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(2,717)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Unrealized exchange gain/loss</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(116)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Other</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(624)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(456)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Net deferred tax assets</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,339</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,844</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock', window );">Schedule of Income Tax Expense</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">A reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding the related accrual for interest or penalties, is as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, beginning of year</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,102</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,034</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,196</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Additions based on tax positions related to the current year</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">37</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">52</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">17</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Additions (reductions) related to prior year tax positions</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(20)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">19</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(51)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Reductions due to statute expiration</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(74)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Other</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">56</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(128)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="57%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, end of year</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,101</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,102</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,034</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Summary of open tax years by major jurisdiction</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">A summary of open tax years by major jurisdiction is presented below:</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <table border="0" cellspacing="0" cellpadding="0" width="100%" style="clear:both;clear:both;line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; width: 100%; border-collapse: collapse; border: 0px solid;"> <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes"> <td width="45%" valign="top" style="width:45.0%;padding:0in 0in 0in .5in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">United States federal</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"></div></div> </td> <td width="55%" valign="top" style="width:55.0%;padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Fiscal 2014 through the current period</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"></div></div> </td> </tr> <tr style="mso-yfti-irow:1"> <td valign="top" style="padding:0in 0in 0in .5in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Germany&#185;</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"></div></div> </td> <td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Fiscal 2013 through the current period</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"></div></div> </td> </tr> <tr style="mso-yfti-irow:2;mso-yfti-lastrow:yes"> <td valign="top" style="padding:0in 0in 0in .5in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Taiwan</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"></div></div> </td> <td valign="top" style="padding:0in 0in 0in 0in;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;vertical-align: top;;"> <div  style="CLEAR:both;CLEAR:both;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Fiscal 2014 through the current period</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-style: normal; font-weight: 400;"></div></div> </td> </tr> </table> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; text-indent: 0.5in; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 14.6667px; font-family: Calibri, sans-serif; margin: 0in 0in 0.0001pt 0.75in; text-align: justify; text-indent: -0.25in; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#185; Includes federal as well as state, provincial or similar local jurisdictions, as applicable.</div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a 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> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax 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 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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in unrecognized tax benefits, excluding amounts pertaining to examined tax returns.</p></div>
<a 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 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-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_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a 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 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-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 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-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_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="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>45
<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="idp6830466064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Stock Option Activity</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">A summary of the status of the options as of October 31, 2017, 2016 and 2015 and the related activity for the year is as follows:</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Shares&#160;Under</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Weighted&#160;Average&#160;Grant</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Option</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Date&#160;Fair&#160;Value</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance October 31, 2014</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">128,189</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">20.45</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Granted</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Cancelled</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(5,000)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">35.83</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Expired</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Exercised</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(15,300)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">16.81</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Balance October 31, 2015</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">107,889</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">20.25</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Granted</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Cancelled</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Expired</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Exercised</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance October 31, 2016</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">107,889</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">20.25</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Granted</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Cancelled</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Expired</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">&#151;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Exercised</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(29,164)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">18.31</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Balance October 31, 2017</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">78,725</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">20.97</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Schedule of Stock Options Outstanding and Exercisable</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif ">Stock options outstanding and exercisable on October 31, 2017, <div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-weight: 400;">were</div>&#160;as follows:</div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;"><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Weighted&#160;Average</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Weighted&#160;Average</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Range&#160;of&#160;Exercise</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Shares Under</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Exercise&#160;Price&#160;Per</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Remaining&#160;Contractual</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Prices&#160;Per&#160;Share</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Option</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Share</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Center;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF" colspan="2" rowspan="1">Life&#160;in&#160;Years</td><td width="1%" style="overflow:hidden;color:#000000;text-align:Center;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:#000000;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1">Outstanding</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="24%" style="overflow:hidden;color:Black;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">14.82</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">11,000</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">14.82</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">2.1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">14.88</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">4,200</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">14.88</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">1.5</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">18.13</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">12,000</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">18.13</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">2.5</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">21.45</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">30,012</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">21.45</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">4.1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">23.30</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">16,513</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">23.30</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">5.1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">35.83</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">5,000</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">35.83</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">0.6</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="24%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">14.82 &#150; 35.83</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">78,725</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">20.25</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">3.4</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="25%" style="overflow:hidden;color:#000000;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF" colspan="2" rowspan="1">Exercisable</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="24%" style="overflow:hidden;color:Black;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">14.82</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">11,000</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">14.82</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">2.1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">14.88</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">4,200</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">14.88</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">1.5</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">18.13</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">12,000</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">18.13</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">2.5</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">21.45</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">30,012</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">21.45</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">4.1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">23.30</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">16,513</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">23.30</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">5.1</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="24%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">35.83</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">5,000</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">35.83</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:1px;border-bottom-color:Black;border-bottom-style:Solid;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#CCEEFF">0.6</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#CCEEFF">&#160;</td></tr><tr style="height:12px;"> <td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="24%" style="overflow:hidden;color:#000000;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF"> 14.82 &#150; 35.83</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">78,725</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">$</td><td width="22%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">20.25</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:Left;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td><td width="23%" style="overflow:hidden;color:windowtext;text-align:Right;vertical-align:Bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:Double;font-family:Times New Roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#FFFFFF">3.4</td><td width="1%" style="overflow:hidden;color:#000000;vertical-align:Bottom;font-family:Times New Roman;font-size:10pt;padding:0px;;background-color:#FFFFFF">&#160;</td></tr> </table></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Restricted Stock Activity</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">A reconciliation of the Company&#8217;s restricted stock activity and related information is as follows:</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:100%;float: inherit;border-collapse:collapse;border-width:100%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Number</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Weighted&#160;Average&#160;Grant</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">of&#160;Shares</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="13%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Date&#160;Fair&#160;Value</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Unvested at October 31, 2016</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">147,350</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">28.79</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Shares or units granted</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">71,011</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">34.61</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Shares or units vested</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(38,930)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">26.98</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Shares or units cancelled</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(7,678)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">29.98</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Shares withheld</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(13,944)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">25.89</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="71%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Unvested at October 31, 2017</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">157,809</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="12%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">32.05</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a 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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>46
<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="idp6830387584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_EquityMethodInvestmentsTextBlock', window );">Schedule of Financial Information</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">Summary unaudited financial information for HAL&#8217;s operations and financial condition is as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: normal;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; float: none; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: normal;" align="center"><table cellspacing="0" cellpadding="0" style="width:75%;float: inherit;border-collapse:collapse;border-width:75%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Net Sales</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">15,800</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,948</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">12,852</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Gross Profit</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,457</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,240</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,041</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Operating Income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,037</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">952</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">665</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Net Income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,320</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,323</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,546</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Current Assets</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">11,310</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">10,238</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">10,262</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Non-current Assets</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,440</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,733</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,087</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="38%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Current Liabilities</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,916</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,572</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,472</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial 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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<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_EquityMethodInvestmentsTextBlock</td>
</tr>
<tr>
<td style="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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>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="idp6821724704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GUARANTEES AND PRODUCT WARRANTIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_StandardProductWarrantyDisclosureAbstract', window );"><strong>Standard Product Warranty 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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Reconciliation of Warranty Reserve</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-style: normal; font-weight: 400;"><div style="display:inline;background-color: transparent; font-family: &#34;Times New Roman&#34;, serif; font-size: 13.3333px; font-style: normal; font-weight: 400;">A reconciliation of the changes in our warranty reserve is as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; background: transparent; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width:85%;float: inherit;border-collapse:collapse;border-width:85%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"> <tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, beginning of year</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,523</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,186</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,048</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Provision for warranties during the year</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,379</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,715</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,736</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Charges to the accrual</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,203)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,349)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">(3,495)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Impact of foreign currency translation</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">73</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(29)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">(103)</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td> </tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Balance, end of year</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,772</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,523</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,186</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td> </tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StandardProductWarrantyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>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="idp6821608416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_LeasesOperatingAbstract', window );"><strong>Leases, Operating [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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Payments under Operating Leases</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">We lease facilities, certain equipment and vehicles under operating leases that expire at various dates through 2024. Future payments required under operating leases as of October 31, 2017, are summarized as follows (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: normal;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: normal;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: normal;" align="center"><table cellspacing="0" cellpadding="0" style="width:80%;float: inherit;border-collapse:collapse;border-width:80%;float: inherit;MARGIN: 0in 0in 0in 0in; margin-left: auto; margin-right: auto;" align="center"><tr style="height:12px;"> <td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2018</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,316</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2019</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,077</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2020</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">902</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2021</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">706</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">2022 and thereafter</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">967</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="67%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Total</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">7,968</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="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>49
<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="idp6830401824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY FINANCIAL INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Selected Quarterly Financial Information</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:95%;float: inherit;border-collapse:collapse;border-width:95%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">First</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Second</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Third</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Fourth</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">2017&#160;(In&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Sales and service fees</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">48,744</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">58,222</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">60,770</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">75,931</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Gross profit</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">12,586</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">17,068</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">17,540</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">23,370</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Gross profit margin</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">26</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">29</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">29</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">31</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Selling, general and administrative expenses</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">11,167</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">11,714</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">12,395</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">14,385</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Operating income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,419</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">5,354</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">5,145</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">8,985</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Provision for income taxes</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">543</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,467</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,353</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,238</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Net income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">879</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,646</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,888</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">6,702</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Income per common share &#150; basic</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.13</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.55</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.58</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1.01</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Income per common share &#150; diluted</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.13</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.54</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.58</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1.00</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position:relative; width:100%;TEXT-INDENT:0.0in;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width:95%;float: inherit;border-collapse:collapse;border-width:95%;float: inherit;MARGIN: 0in 0in 0in 0in;" align="left"><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">First</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Second</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Third</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Fourth</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">2016&#160;(In&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">Quarter</td><td width="1%" style="overflow:hidden;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Sales and service fees</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">56,503</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">52,029</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">52,403</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">66,354</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Gross profit</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">17,698</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">16,610</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">16,135</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">19,997</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Gross profit margin</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">31</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">32</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">31</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">30</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">%</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Selling, general and administrative expenses</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">11,961</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">11,943</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">12,042</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">14,878</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Operating income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">5,737</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,667</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">4,093</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">5,119</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Provision for income taxes</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,709</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,225</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,120</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,539</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Net income</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,895</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,674</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">2,720</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">3,003</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Income per common share &#150; basic</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.59</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.56</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.41</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">0.45</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="43%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Income per common share &#150; diluted</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.58</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.56</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.40</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">0.45</td><td width="1%" style="overflow:hidden;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a 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 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173487&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="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>50
<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="idp6830508944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Schedule of Net Sales and Service Fees by Product Category</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The following table sets forth the contribution of each of our product groups to our total sales and service fees during each of the past three fiscal years (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-size: 14.6667px; font-family: Calibri, sans-serif; margin: 0in 0in 0.0001pt; line-height: normal; font-style: normal; font-weight: 400; text-indent: 0in; list-style-position: inside;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">Net Sales and Service Fees by Product Category</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width: 85%; border-collapse: collapse; float: inherit; margin: 0in auto; display: table;" align="center" ><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="35%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1">Year&#160;ended&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Computerized Machine Tools *</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">209,311</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">195,618</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">189,712</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Computer Control Systems and Software <div  style="CLEAR:both;vertical-align: super;font-size: smaller;display:inline;">&#134;</div></td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,324</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,078</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,085</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Service Parts</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">24,255</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">21,908</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">19,375</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Service Fees</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">7,777</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">7,685</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">7,211</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="48%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Total</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">243,667</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">227,289</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">219,383</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-family: Courier; font-size: 13.3333px; font-style: normal; font-weight: 400;"><div style="display:inline; margin-right: 0px; font-style: normal; font-size: 13.3333px; font-family: Courier; font-weight: 400;"><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:'';margin-top:0in;margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:'Calibri','sans-serif';mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'TimesNewRoman';mso-bidi-theme-font:minor-bidi;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;tab-stops:.15in"><div style="display:inline; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style='font-style:italic;display:inline;'><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif;  margin-right: 0px; font-style: italic; font-weight: 400;">*&#160;&#160;</div>&#160;</div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 400;">Amounts shown include sales of Milltronics and Takumi computerized machine tools to third parties since the respective dates of acquisitions.</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:'';margin-top:0in;margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:'Calibri','sans-serif';mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'TimesNewRoman';mso-bidi-theme-font:minor-bidi;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;tab-stops:.3pt 11.1pt"><div style="display:inline; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;vertical-align: super;font-size: smaller;display:inline;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 700;">&#134;&#160;&#160;</div></div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 400;">Amounts shown do not include computer control systems and software sold as an integrated component of computerized machine systems.</div></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;mso-style-unhide:no;mso-style-qformat:yes;mso-style-parent:'';margin-top:0in;margin-right:0in;margin-bottom:10.0pt;margin-left:0in;line-height:115%;mso-pagination:widow-orphan;font-size:11.0pt;font-family:'Calibri','sans-serif';mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'TimesNewRoman';mso-bidi-theme-font:minor-bidi;margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;tab-stops:.3pt 11.1pt"><div style="display:inline; font-style: normal; font-size: 14.6667px; font-family: Calibri, sans-serif; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif;  margin-right: 0px; font-style: normal; font-weight: 400;"><br/></div></div></div></div><div style="display:inline;font-style: normal; font-size: 13.3333px; font-family: Courier; font-weight: 400;"></div></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Schedule of Revenues by Geographic Area</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">The following table sets forth revenues by geographic area, based on customer location, for each of the past three fiscal years (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">Revenues by Geographic Area</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: Courier; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"><table cellspacing="0" cellpadding="0" style="clear:both;clear:both;width: 100%; border-collapse: collapse; float: inherit; margin: 0in; display: table;" align="left" ><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="35%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1">Year&#160;Ended&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="11%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">United States of America</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">70,912</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">70,630</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">66,781</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Canada</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,801</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,881</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">3,114</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Central &#38; South Americas</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,844</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,950</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">1,930</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#ffffff">Total Americas</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">76,557</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">76,461</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">71,825</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Germany</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">48,786</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">44,411</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">43,727</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">United Kingdom</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">28,019</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">25,313</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">30,235</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Italy</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">13,416</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">12,947</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">11,768</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">France</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,917</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,787</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,162</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other Europe</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">27,583</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">27,150</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">26,598</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Total Europe</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">131,721</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">123,608</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">125,490</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Asia Pacific</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">32,694</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">25,633</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">20,265</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Other Foreign</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">2,695</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,587</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">1,803</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:13px;;background-color:#cceeff">Total Europe, Asia Pacific and Other Foreign</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">167,110</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">150,828</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">147,558</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="63%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">243,667</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">227,289</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="10%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">219,383</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock', window );">Schedule of Assets by Geographic Area</a></td>
<td class="text"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Long-lived tangible assets, net by geographic area, were (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width: 80%; border-collapse: collapse; float: inherit; margin: 0in auto; display: table;" align="center" ><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="29%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1">As&#160;of&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:black;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">United States of America</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">7,599</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">7,846</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">8,658</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Foreign countries</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">6,185</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">5,911</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:black;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">5,893</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,784</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">13,757</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:black;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">14,551</td><td width="1%" style="overflow:hidden;color:black;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr> </table></div></div><div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; line-height: normal; font-style: normal; font-weight: 400;"><div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-weight:bold;display:inline;width:100%;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 700;">&#160;</div></div><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;"></div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">Net assets by geographic area were (in thousands):</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;margin: 0in 0in 0.0001pt; font-size: 14.6667px; font-family: Calibri, sans-serif; text-align: justify; line-height: normal; font-style: normal; font-weight: 400;"><div style="display:inline;font-size: 13.3333px; font-family: &#34;Times New Roman&#34;, serif; font-style: normal; font-weight: 400;">&#160;</div></div> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;"> <div style="CLEAR:both;CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center;position: relative; width: 100%; text-indent: 0in; font-style: normal; font-size: 13.3333px; font-family: &#34;Times New Roman&#34;; font-weight: 400;" align="center"><table cellspacing="0" cellpadding="0" style="width: 80%; border-collapse: collapse; float: inherit; margin: 0in auto; display: table;" align="center" ><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="29%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="8" rowspan="1">As&#160;of&#160;October&#160;31,</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2017</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;border-top-width:1px;border-top-color:black;border-top-style:solid;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff" colspan="2" rowspan="1">2016</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td><td width="9%" style="overflow:hidden;color:#000000;text-align:center;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff" colspan="2" rowspan="1">2015</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:center;vertical-align:bottom;font-family:times new roman;font-size:10pt;font-weight:bold;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Americas</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">86,432</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">84,040</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">$</td><td width="8%" style="overflow:hidden;color:#000000;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">83,236</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">Europe</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">70,536</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">60,861</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">59,468</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:justify;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">Asia Pacific</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">46,117</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">40,574</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#cceeff">31,864</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#cceeff">&#160;</td></tr><tr style="height:12px;"> <td width="49%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">203,085</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:windowtext;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">185,475</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td><td width="1%" style="overflow:hidden;color:#000000;text-align:left;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">$</td><td width="8%" style="overflow:hidden;color:windowtext;text-align:right;vertical-align:bottom;border-bottom-width:3px;border-bottom-color:#000000;border-bottom-style:double;font-family:times new roman;font-size:10pt;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;;background-color:#ffffff">174,568</td><td width="1%" style="overflow:hidden;color:windowtext;vertical-align:bottom;font-family:times new roman;font-size:10pt;padding:0px;;background-color:#ffffff">&#160;</td></tr> </table></div></div></div><table border="0" style="border-collapse:collapse; clear:both;width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td style="background-color: #fff"></td></tr></table><table border="0"  style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.</p></div>
<a 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 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-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_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9031-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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a 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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-108599<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.1)<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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="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>51
<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="idp6839939216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Fair Value of Derivative Instruments) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative assets</a></td>
<td class="nump">$ 596<span></span>
</td>
<td class="nump">$ 1,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liabilities</a></td>
<td class="nump">1,732<span></span>
</td>
<td class="nump">538<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative assets</a></td>
<td class="nump">305<span></span>
</td>
<td class="nump">1,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liabilities</a></td>
<td class="nump">1,508<span></span>
</td>
<td class="nump">173<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative assets</a></td>
<td class="nump">291<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liabilities</a></td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">$ 365<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_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13495-108611<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41228-113958<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41271-113958<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 5: 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 10<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41228-113958<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41271-113958<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 10<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13433-108611<br><br>Reference 5: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13495-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_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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="idp6818618048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Effect of Derivative Instruments on Consolidated Balance Sheets, Statements of Changes in Shareholders' Equity and Statements of Operations) (Details) - Foreign Exchange Forward [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Intercompany sales/purchases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet', window );">Amount of Gain (Loss) Recognized in Other Comprehensive Income (Loss)</a></td>
<td class="num">$ (709)<span></span>
</td>
<td class="nump">$ 1,431<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Amount of Gain (Loss) Reclassified from Other Comprehensive Income (Loss)</a></td>
<td class="nump">1,354<span></span>
</td>
<td class="nump">1,647<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Net Investment Hedging [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet', window );">Amount of Gain (Loss) Recognized in Other Comprehensive Income (Loss)</a></td>
<td class="num">(96)<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Other Income And Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings', window );">Amount of Gain (Loss) Recognized in Operations</a></td>
<td class="num">$ (1,001)<span></span>
</td>
<td class="nump">$ 536<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_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624171-113959<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624177-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments that was recognized in other comprehensive income during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnFairValueHedgesRecognizedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of gain (loss) derived from fair value hedges recognized in earnings 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=hurc_IntercompanySalesAndPurchasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=hurc_IntercompanySalesAndPurchasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=hurc_OtherIncomeAndExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hurc_OtherIncomeAndExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>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="idp6839181056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Changes in Components of Accumulated Other Comprehensive Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">$ (11,043)<span></span>
</td>
<td class="num">$ (9,386)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">4,207<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Reclassifications</a></td>
<td class="num">(1,354)<span></span>
</td>
<td class="num">(1,647)<span></span>
</td>
<td class="num">$ (784)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">(8,190)<span></span>
</td>
<td class="num">(11,043)<span></span>
</td>
<td class="num">(9,386)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">(12,325)<span></span>
</td>
<td class="num">(10,884)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">4,916<span></span>
</td>
<td class="num">(1,441)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Reclassifications</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">(7,409)<span></span>
</td>
<td class="num">(12,325)<span></span>
</td>
<td class="num">(10,884)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedges [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="nump">1,282<span></span>
</td>
<td class="nump">1,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(709)<span></span>
</td>
<td class="nump">1,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Reclassifications</a></td>
<td class="num">(1,354)<span></span>
</td>
<td class="num">(1,647)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">$ (781)<span></span>
</td>
<td class="nump">$ 1,282<span></span>
</td>
<td class="nump">$ 1,498<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: 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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: 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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84158357&amp;loc=d3e1436-108581<br><br>Reference 2: 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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph c<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=d3e41638-113959<br><br>Reference 3: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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="idp6840632512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Useful Lives) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">40 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Machines [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">7 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Machines [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">10 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Shop and Office Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Shop and Office Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">7 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_PropertyPlantAndEquipmentByTypeAxis=hurc_BuildingAndLeaseholdImprovementsMember', window );">Building And Leasehold Improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 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_PropertyPlantAndEquipmentByTypeAxis=hurc_BuildingAndLeaseholdImprovementsMember', window );">Building And Leasehold Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">40 years<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_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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hurc_BuildingAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hurc_BuildingAndLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idp6659083056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Amortization Expense) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Oct. 31, 2017 </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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2018</a></td>
<td class="nump">$ 1,425<span></span>
</td>
</tr>
<tr class="re">
<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 );">2019</a></td>
<td class="nump">1,250<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2020</a></td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2021</a></td>
<td class="nump">1,075<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2022</a></td>
<td class="nump">$ 975<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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="idp6840302112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Intangible Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</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 );">Gross Intangible Assets</a></td>
<td class="nump">$ 4,626<span></span>
</td>
<td class="nump">$ 4,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(3,550)<span></span>
</td>
<td class="num">(3,412)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">1,076<span></span>
</td>
<td class="nump">1,150<span></span>
</td>
</tr>
<tr class="rh">
<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_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">257<span></span>
</td>
<td class="nump">254<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(132)<span></span>
</td>
<td class="num">(114)<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_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">$ 125<span></span>
</td>
<td class="nump">$ 140<span></span>
</td>
</tr>
<tr class="ro">
<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 Amortization Period</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">$ 713<span></span>
</td>
<td class="nump">$ 672<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(239)<span></span>
</td>
<td class="num">(172)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">$ 474<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="ro">
<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 Amortization Period</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">$ 2,973<span></span>
</td>
<td class="nump">$ 2,972<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(2,765)<span></span>
</td>
<td class="num">(2,741)<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_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">$ 208<span></span>
</td>
<td class="nump">$ 231<span></span>
</td>
</tr>
<tr class="ro">
<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 Amortization Period</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">$ 378<span></span>
</td>
<td class="nump">$ 373<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(333)<span></span>
</td>
<td class="num">(326)<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_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 47<span></span>
</td>
</tr>
<tr class="ro">
<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 Amortization Period</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Tradenames and trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">$ 245<span></span>
</td>
<td class="nump">$ 231<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(81)<span></span>
</td>
<td class="num">(59)<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_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">164<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite tradenames and trademarks</a></td>
<td class="nump">$ 60<span></span>
</td>
<td class="nump">$ 60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Amortization Period</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 years<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_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_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<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_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>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="idp6827682560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Reconciliation of Basic and Diluted Earnings (Loss) Per Share) (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Jan. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Jul. 31, 2016</div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 6,702<span></span>
</td>
<td class="nump">$ 3,888<span></span>
</td>
<td class="nump">$ 3,646<span></span>
</td>
<td class="nump">$ 879<span></span>
</td>
<td class="nump">$ 3,003<span></span>
</td>
<td class="nump">$ 2,720<span></span>
</td>
<td class="nump">$ 3,674<span></span>
</td>
<td class="nump">$ 3,895<span></span>
</td>
<td class="nump">$ 15,115<span></span>
</td>
<td class="nump">$ 13,292<span></span>
</td>
<td class="nump">$ 16,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Undistributed earnings allocated to participating shares - Basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted', window );">Undistributed earnings allocated to participating shares - Diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income applicable to common shareholders - Basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">15,015<span></span>
</td>
<td class="nump">13,216<span></span>
</td>
<td class="nump">16,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income applicable to common shareholders - Diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 15,015<span></span>
</td>
<td class="nump">$ 13,216<span></span>
</td>
<td class="nump">$ 16,121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - Basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,615<span></span>
</td>
<td class="nump">6,569<span></span>
</td>
<td class="nump">6,543<span></span>
</td>
</tr>
<tr class="ro">
<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 -Diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,680<span></span>
</td>
<td class="nump">6,642<span></span>
</td>
<td class="nump">6,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock options and contingently issuable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">65<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">59<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income per share -Basic</a></td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="nump">$ 0.58<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
<td class="nump">$ 0.41<span></span>
</td>
<td class="nump">$ 0.56<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
<td class="nump">$ 2.01<span></span>
</td>
<td class="nump">$ 2.46<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income per share - Diluted</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 0.58<span></span>
</td>
<td class="nump">$ 0.54<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.56<span></span>
</td>
<td class="nump">$ 0.58<span></span>
</td>
<td class="nump">$ 2.25<span></span>
</td>
<td class="nump">$ 1.99<span></span>
</td>
<td class="nump">$ 2.44<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_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_EarningsPerShareBasicLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EarningsPerShareBasicLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1377-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_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class 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 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class 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 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>58
<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="idp6841041792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)<br> &#8364; in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2016 </div>
<div>EUR (&#8364;)</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_ForeignCurrencyTranslationAbstract', window );"><strong>Translation of Foreign Currencies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Cumulative foreign currency translation adjustments</a></td>
<td class="nump">$ 7,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative financial instruments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Notional principal of foreign exchange contracts</a></td>
<td class="nump">134,300,000<span></span>
</td>
<td class="nump">$ 125,600,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_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax', window );">(Losses) gains, net of tax, related to cash flow hedges deferred in Accumulated Other Comprehensive Loss</a></td>
<td class="num">(790,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_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months', window );">Unrealized gain (loss), net of tax, to be reclassified in next 12 months</a></td>
<td class="num">(636,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNetHedgeIneffectivenessGainLoss', window );">Gain (loss) on hedge ineffectiveness</a></td>
<td class="nump">18,000<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and amortization expense</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseAbstract', window );"><strong>Research and Development Costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">4,200,000<span></span>
</td>
<td class="nump">4,900,000<span></span>
</td>
<td class="nump">3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_SoftwareDevelopmentCostsAbstract', window );"><strong>Software Development Costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAdditions', window );">Capitalized costs</a></td>
<td class="nump">2,300,000<span></span>
</td>
<td class="nump">2,200,000<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">17,400,000<span></span>
</td>
<td class="nump">16,500,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_CapitalizedComputerSoftwareAmortization1', window );">Capitalized Computer Software, Amortization</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Goodwill and Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Intangible assets amortization expense</a></td>
<td class="nump">136,000<span></span>
</td>
<td class="nump">137,000<span></span>
</td>
<td class="nump">$ 207,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths', window );">Expected future amortization expense, 2018</a></td>
<td class="nump">120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo', window );">Expected future amortization expense, 2019</a></td>
<td class="nump">120,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_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree', window );">Expected future amortization expense, 2020</a></td>
<td class="nump">120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour', window );">Expected future amortization expense, 2021</a></td>
<td class="nump">120,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_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive', window );">Expected future amortization expense, 2022</a></td>
<td class="nump">120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed Earnings of Foreign Subsidiaries</a></td>
<td class="nump">92,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ForwardContractsMember', window );">Forward Contracts [Member] | Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative financial instruments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Notional principal of foreign exchange contracts | &#8364;</a></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">&#8364; 3.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax', window );">Realized gain on net investment hedge</a></td>
<td class="nump">809,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_TranslationAdjustmentForNetInvestmentHedgeNetOfTax', window );">Unrealized gain (loss), net of tax, recorded as cumulative translation adjustments in Accumulated Other Comprehensive Loss</a></td>
<td class="num">$ (140,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_DerivativeMaturityDate', window );">Derivative maturity date</a></td>
<td class="text">November 2017 through October 2018<span></span>
</td>
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ForwardContractsMember', window );">Forward Contracts [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative financial instruments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_hurc_DerivativeMaturityDate', window );">Derivative maturity date</a></td>
<td class="text">November 2017 through October 2018<span></span>
</td>
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_EurosMember', window );">Euros [Member] | Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative financial instruments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Notional principal of foreign exchange contracts</a></td>
<td class="nump">$ 31,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_PoundsSterlingMember', window );">Pounds Sterling [Member] | Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative financial instruments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Notional principal of foreign exchange contracts</a></td>
<td class="nump">8,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember', window );">New Taiwan Dollars [Member] | Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative financial instruments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Notional principal of foreign exchange contracts</a></td>
<td class="nump">31,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember', window );">New Taiwan Dollars [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative financial instruments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Notional principal of foreign exchange contracts</a></td>
<td class="nump">32,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember', window );">Forward Contracts Denominated In Euros Pounds Sterling and South African Rand [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative financial instruments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Notional principal of foreign exchange contracts</a></td>
<td class="nump">$ 28,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hurc_HurcoAutomationLtdMember', window );">Hurco Automation Ltd [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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Consolidation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 interest</a></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="re">
<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 affiliate</a></td>
<td class="nump">$ 3,600,000<span></span>
</td>
<td class="nump">$ 3,600,000<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_hurc_DerivativeMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represent the derivative maturity date period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_DerivativeMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_SoftwareDevelopmentCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">hurc_SoftwareDevelopmentCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.</p></div>
<a 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 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 2: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 3: 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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br><br>Reference 4: 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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35736893&amp;loc=d3e80784-113994<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a 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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 2: 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 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 3: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32022-110900<br><br>Reference 5: 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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_CapitalizedComputerSoftwareAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For each balance sheet presented, the amount of accumulated amortization for capitalized computer software 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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<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 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_CapitalizedComputerSoftwareAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedComputerSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additions made to capitalized computer software costs during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_CapitalizedComputerSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software 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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNetHedgeIneffectivenessGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from the ineffectiveness of the hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624171-113959<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 25<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6886632&amp;loc=d3e76258-113986<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNetHedgeIneffectivenessGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification from other comprehensive income (loss) to earnings from the sale or complete or substantially complete liquidation of an investment in a foreign 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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 in the next rolling twelve months following the latest balance sheet. For 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 in the fifth rolling twelve months following the latest balance sheet. For 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_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 in the fourth rolling twelve months following the latest balance sheet. For 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_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 in the third rolling twelve months following the latest balance sheet. For 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_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 in the second rolling twelve months following the latest balance sheet. For 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_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.</p></div>
<a 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 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=35736893&amp;loc=d3e80748-113994<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyTranslationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ForeignCurrencyTranslationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ResearchAndDevelopmentExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResearchAndDevelopmentExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_TranslationAdjustmentForNetInvestmentHedgeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cumulative translation adjustment attributable to gain (loss) on foreign currency derivatives that are designated as, and are effective as, economic hedges of a net investment in a foreign 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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a 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 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 995<br> -SubTopic 740<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6503627&amp;loc=d3e59836-110443<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 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28200-109314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_EurosMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_EurosMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_PoundsSterlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_PoundsSterlingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hurc_ForwardContractsDenominatedInEurosPoundsSterlingAndSouthAfricanRandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hurc_HurcoAutomationLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hurc_HurcoAutomationLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idp6827157936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORIES (Schedule Of Inventory Current) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</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_InventoryRawMaterialsAndSuppliesNetOfReserves', window );">Purchased parts and sub-assemblies</a></td>
<td class="nump">$ 33,045<span></span>
</td>
<td class="nump">$ 25,661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">20,008<span></span>
</td>
<td class="nump">17,724<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">66,895<span></span>
</td>
<td class="nump">73,640<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 119,948<span></span>
</td>
<td class="nump">$ 117,025<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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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><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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryRawMaterialsAndSuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.</p></div>
<a 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><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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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(6)(a)(5))<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_InventoryRawMaterialsAndSuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a 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><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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>60
<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="idp6821645344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORIES (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</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_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment', window );">Finished goods inventory consigned to distributors and agents</a></td>
<td class="nump">$ 12.1<span></span>
</td>
<td class="nump">$ 11.6<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_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_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of inventory owned by the entity but in the hands of a customer, typically a reseller.</p></div>
<a 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 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.2.Q2 Response)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>61
<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="idp6840496880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CREDIT AGREEMENTS AND BORROWINGS (Narrative) (Details)<br> &#8364; in Millions, &#165; in Millions, &#163; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 06, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 07, 2012 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 16, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2017 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Oct. 31, 2017 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Feb. 16, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 15, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 05, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Borrowings available under credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">15.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.5<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_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends', window );">Maximum dividends allowable</a></td>
<td class="nump">5.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.0<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_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital', window );">Minimum working capital requirement</a></td>
<td class="nump">105.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.0<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_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth', window );">Minimum tangible net worth requirement</a></td>
<td class="nump">$ 125.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDescription', window );">Line of Credit, interest rate description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Borrowings under our U.S. credit agreement bear interest either at a LIBOR-based rate or a floating rate, in each case with an interest rate floor of 0.00%. The floating rate equals the greatest of (a)a one month LIBOR-based rate plus 1.00% per annum, (b)the federal funds effective rate plus 0.50% per annum, (c) the prevailing prime rate and (d) 0.00%. The rate we must pay for that portion of the U.S. credit agreement which is not utilized is 0.05% per annum.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">Dec. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment', window );">Allowable investments in subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Revolving Credit Facility [Member] | United Kingdom [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity | &#163;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">&#163; 1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Germany [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity | &#8364;</a></td>
<td class="text">&#160;<span></span>
</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">&#8364; 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Revolving Credit Facility [Member] | China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 20.0<span></span>
</td>
<td class="nump">&#165; 40.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">Feb. 15,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">4.40%<span></span>
</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">4.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility, covenant, amount minimum tangible net worth.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility, covenant, amount minimum working capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility, covenant, amount of allowable Investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility, covenant, maximum allowable dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCreditFacilityInterestRateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).</p></div>
<a 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_LineOfCreditFacilityInterestRateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=country_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>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="idp6839815408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS (Fair value hierarchy) (Details) - Fair Value, Measurements, Recurring [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Deferred Compensation</a></td>
<td class="nump">$ 1,638<span></span>
</td>
<td class="nump">$ 1,363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure', window );">Deferred Compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Derivatives</a></td>
<td class="nump">596<span></span>
</td>
<td class="nump">1,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Derivatives</a></td>
<td class="nump">$ 1,732<span></span>
</td>
<td class="nump">$ 538<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred compensation plan liabilities, fair value disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_DeferredCompensationPlanLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity 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 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><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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82895926&amp;loc=d3e24584-111560<br><br>Reference 4: 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(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75030427&amp;loc=d3e22054-111558<br><br>Reference 7: 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)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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="idp6830366288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_invest_DerivativeNotionalAmount', window );">Notional amount of contracts</a></td>
<td class="nump">$ 134,300,000<span></span>
</td>
<td class="nump">$ 125,600,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>64
<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="idp6828148976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Schedule of Provision for Income Taxes) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Jan. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Jul. 31, 2016</div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">U.S. taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 308<span></span>
</td>
<td class="nump">$ 1,362<span></span>
</td>
<td class="nump">$ 4,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">4,185<span></span>
</td>
<td class="nump">4,456<span></span>
</td>
<td class="nump">3,752<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_CurrentIncomeTaxExpenseBenefit', window );">Current provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">4,493<span></span>
</td>
<td class="nump">5,818<span></span>
</td>
<td class="nump">8,352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">U.S. taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,236<span></span>
</td>
<td class="num">(176)<span></span>
</td>
<td class="num">(896)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(128)<span></span>
</td>
<td class="num">(49)<span></span>
</td>
<td class="num">(117)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,108<span></span>
</td>
<td class="num">(225)<span></span>
</td>
<td class="num">(1,013)<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_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 2,238<span></span>
</td>
<td class="nump">$ 1,353<span></span>
</td>
<td class="nump">$ 1,467<span></span>
</td>
<td class="nump">$ 543<span></span>
</td>
<td class="nump">$ 1,539<span></span>
</td>
<td class="nump">$ 1,120<span></span>
</td>
<td class="nump">$ 1,225<span></span>
</td>
<td class="nump">$ 1,709<span></span>
</td>
<td class="nump">$ 5,601<span></span>
</td>
<td class="nump">$ 5,593<span></span>
</td>
<td class="nump">$ 7,339<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 federal tax expense (benefit) pertaining to income (loss) 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 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><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.7)<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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 foreign income tax expense (benefit) pertaining to income (loss) 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 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><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 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) pertaining to taxable income (loss) 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<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><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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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><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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) 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 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><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.7)<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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) 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 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: 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><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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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="idp6828204784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Schedule of Comparison of Income Tax Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income before income taxes:</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="nump">$ 5,477<span></span>
</td>
<td class="nump">$ 2,703<span></span>
</td>
<td class="nump">$ 10,806<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">15,239<span></span>
</td>
<td class="nump">16,182<span></span>
</td>
<td class="nump">12,747<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Earnings (Loss) before taxes on income</a></td>
<td class="nump">$ 20,716<span></span>
</td>
<td class="nump">$ 18,885<span></span>
</td>
<td class="nump">$ 23,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Tax rates:</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. statutory rate</a></td>
<td class="nump">34.00%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Effect of tax rate of international jurisdictions different than U.S. statutory rates</a></td>
<td class="num">(5.00%)<span></span>
</td>
<td class="num">(7.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance.</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State taxes</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Tax Credits</a></td>
<td class="num">(3.00%)<span></span>
</td>
<td class="num">(2.00%)<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Effect of Tax Rate Changes</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(2.00%)<span></span>
</td>
<td class="nump">0.00%<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">31.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_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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax 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 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 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 3: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax 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 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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a 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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a 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_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (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 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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a 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 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 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_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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)(1)(i))<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>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="idp6839935712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred Tax 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Accrued inventory reserves</a></td>
<td class="nump">$ 1,965<span></span>
</td>
<td class="nump">$ 1,824<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves', window );">Accrued warranty expenses</a></td>
<td class="nump">438<span></span>
</td>
<td class="nump">312<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Compensation related expenses</a></td>
<td class="nump">2,952<span></span>
</td>
<td class="nump">2,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDerivativeInstruments', window );">Net derivative instruments</a></td>
<td class="nump">417<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_DeferredTaxAssetsUnrealizedCurrencyLosses', window );">Unrealized exchange gain/loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Other accrued expenses</a></td>
<td class="nump">187<span></span>
</td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">1,722<span></span>
</td>
<td class="nump">1,616<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther', window );">Other credit carryforwards</a></td>
<td class="nump">517<span></span>
</td>
<td class="nump">474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">404<span></span>
</td>
<td class="nump">331<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_DeferredTaxAssetsGross', window );">Deferred tax assets, gross</a></td>
<td class="nump">8,602<span></span>
</td>
<td class="nump">7,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Less: Valuation allowance - net operating loss and other credit carryforwards</a></td>
<td class="num">(2,282)<span></span>
</td>
<td class="num">(2,067)<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_DeferredTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">6,320<span></span>
</td>
<td class="nump">5,718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred Tax Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDerivatives', window );">Net derivative instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(701)<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_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts', window );">Property and equipment and capitalized software development costs</a></td>
<td class="num">(3,241)<span></span>
</td>
<td class="num">(2,717)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains', window );">Unrealized exchange gain/loss</a></td>
<td class="num">(116)<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_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(624)<span></span>
</td>
<td class="num">(456)<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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 2,339<span></span>
</td>
<td class="nump">$ 1,844<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment and capitalized software development costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndCapitalizedSoftwareDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsDerivativeInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsDerivativeInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></div>
<a 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),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a 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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxCreditCarryforwardsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxCreditCarryforwardsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</p></div>
<a 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</p></div>
<a 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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 25<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.</p></div>
<a 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsUnrealizedCurrencyLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions.</p></div>
<a 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 25<br> -Paragraph 20<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsUnrealizedCurrencyLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from derivatives.</p></div>
<a 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxLiabilitiesDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on foreign currency transactions.</p></div>
<a 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a 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 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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 30<br> -Paragraph 5<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=75018887&amp;loc=d3e30536-109315<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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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="idp6827316688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Schedule of Income Tax Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_UnrecognizedTaxBenefits', window );">Balance, beginning of year</a></td>
<td class="nump">$ 1,102<span></span>
</td>
<td class="nump">$ 1,034<span></span>
</td>
<td class="nump">$ 1,196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to the current year</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="nump">17<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_hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions', window );">Additions (reductions) related to prior year tax positions</a></td>
<td class="num">(20)<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="num">(51)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reductions due to statute expiration</a></td>
<td class="num">(74)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Other</a></td>
<td class="nump">56<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(128)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance, end of year</a></td>
<td class="nump">$ 1,101<span></span>
</td>
<td class="nump">$ 1,102<span></span>
</td>
<td class="nump">$ 1,034<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a 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 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-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_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a 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 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a 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 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a 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 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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="idp6827124736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Summary of Open Tax Years) (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr><th class="th" colspan="2"><div>Oct. 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_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">United States federal [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_hurc_OpenTaxYears', window );">Open tax years</a></td>
<td class="text">Fiscal 2014 through the current period<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=country_DE', window );">Germany [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_hurc_OpenTaxYears', window );">Open tax years</a></td>
<td class="text">Fiscal 2013 through the current period<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=country_TW', window );">Taiwan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_hurc_OpenTaxYears', window );">Open tax years</a></td>
<td class="text">Fiscal 2014 through the current period<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes federal as well as state, provincial or similar local jurisdictions, as applicable.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_OpenTaxYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 year that remains open to examination under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_OpenTaxYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IncomeTaxAuthorityAxis=country_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IncomeTaxAuthorityAxis=country_TW">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_TW</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>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="idp6839289552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed Earnings of Foreign Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 92,900,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_OperatingLossCarryforwardsValuationAllowance', window );">Operating Loss Carryforwards, Valuation Allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,282,000<span></span>
</td>
<td class="nump">$ 2,067,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Deferred Tax Assets, Operating Loss Carryforwards, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,722,000<span></span>
</td>
<td class="nump">1,616,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_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration', window );">Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_UnrecognizedTaxBenefitsExpirationTerm', window );">Unrecognized Tax Benefits Expiration Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">expire between July 2018 and July 2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized tax benefits, interest accrued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Deferred Tax Assets for Research and Development Tax Credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember', window );">Scenario, Forecast [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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_hurc_OperatingLossCarryforwardsAxis=hurc_ExpirationsWithinFiveYearsMember', window );">Expirations Within Five Years [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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration', window );">Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_OperatingLossCarryforwardsExpirationTermMaximum', window );">Operating Loss Carryforwards Expiration Term Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_OperatingLossCarryforwardsAxis=hurc_ExpirationsAfterSixYearsMember', window );">Expirations After Six Years [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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration', window );">Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_OperatingLossCarryforwardsExpirationTermMinimum', window );">Operating Loss Carryforwards Expiration Term Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_OperatingLossCarryforwardsExpirationTermMaximum', window );">Operating Loss Carryforwards Expiration Term Maximum</a></td>
<td class="text">&#160;<span></span>
</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_OperatingLossCarryforwardsAxis=hurc_TaxCreditsMember', window );">Tax Credits [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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration', window );">Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 784,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_TaxCreditsExpirationTerm', window );">Tax Credits Expiration Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">expire between years 2022 and 2027<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_hurc_OperatingLossCarryforwardsExpirationTermMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 term of expiration for the operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_OperatingLossCarryforwardsExpirationTermMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</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_hurc_OperatingLossCarryforwardsExpirationTermMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum term of expiration for the operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_OperatingLossCarryforwardsExpirationTermMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</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_hurc_TaxCreditsExpirationTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expiration term of the tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_TaxCreditsExpirationTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_UnrecognizedTaxBenefitsExpirationTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expiration term of the statute of limitations with respect to unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_UnrecognizedTaxBenefitsExpirationTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a 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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a 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 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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 30<br> -Paragraph 5<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=75018887&amp;loc=d3e30536-109315<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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a 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 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 995<br> -SubTopic 740<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6503627&amp;loc=d3e59836-110443<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 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28200-109314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a 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 (c)<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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a 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 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_OperatingLossCarryforwardsAxis=hurc_ExpirationsWithinFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_OperatingLossCarryforwardsAxis=hurc_ExpirationsWithinFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_OperatingLossCarryforwardsAxis=hurc_ExpirationsAfterSixYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_OperatingLossCarryforwardsAxis=hurc_ExpirationsAfterSixYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_OperatingLossCarryforwardsAxis=hurc_TaxCreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_OperatingLossCarryforwardsAxis=hurc_TaxCreditsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6839558496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFITS (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Contributions to defined contribution plans</a></td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 933,000<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6827684000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Summary of Stock Option Activity and Related Information) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares Under Option</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding</a></td>
<td class="nump">107,889<span></span>
</td>
<td class="nump">107,889<span></span>
</td>
<td class="nump">128,189<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Options cancelled</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Options Expired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised</a></td>
<td class="num">(29,164)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(15,300)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding</a></td>
<td class="nump">78,725<span></span>
</td>
<td class="nump">107,889<span></span>
</td>
<td class="nump">107,889<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding</a></td>
<td class="nump">$ 20.25<span></span>
</td>
<td class="nump">$ 20.25<span></span>
</td>
<td class="nump">$ 20.45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Options granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Options cancelled</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">35.83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Options Expired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Options exercised</a></td>
<td class="nump">18.31<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">16.81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding</a></td>
<td class="nump">$ 20.97<span></span>
</td>
<td class="nump">$ 20.25<span></span>
</td>
<td class="nump">$ 20.25<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a 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 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<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(28))<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 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 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6828353488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Schedule of Options Outstanding and Exercisable) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 31, 2017 </div>
<div>$ / shares </div>
<div>shares</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_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract', window );"><strong>Outstanding</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">78,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 20.25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">3 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract', window );"><strong>Exercisable</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">78,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 20.25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">3 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeOneMember', window );">$ 14.82 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract', window );"><strong>Outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">11,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 14.82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract', window );"><strong>Exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">11,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 14.82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeTwoMember', window );">$ 14.88 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract', window );"><strong>Outstanding</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">4,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 14.88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">1 year 6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract', window );"><strong>Exercisable</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">4,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 14.88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">1 year 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeThreeMember', window );">$ 18.13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract', window );"><strong>Outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">12,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 18.13<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">2 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract', window );"><strong>Exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">12,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 18.13<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">2 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeFourMember', window );">$ 21.45 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract', window );"><strong>Outstanding</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">30,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 21.45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract', window );"><strong>Exercisable</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">30,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 21.45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeFiveMember', window );">$ 23.30 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract', window );"><strong>Outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">16,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 23.30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">5 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract', window );"><strong>Exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">16,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 23.30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">5 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeSixMember', window );">$ 35.83 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract', window );"><strong>Outstanding</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">5,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 35.83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">7 months 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract', window );"><strong>Exercisable</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Shares Under Option | shares</a></td>
<td class="nump">5,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted Average Exercise Price Per Share | $ / shares</a></td>
<td class="nump">$ 35.83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">7 months 6 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsExercisableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">hurc_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOptionsOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a 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 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a 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 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of exercisable stock options, 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a 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 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hurc_RangeSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6828732480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Reconciliation of Restricted Stock Activity and Related Information) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 31, 2017 </div>
<div>$ / shares </div>
<div>shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at October 31, 2016 | shares</a></td>
<td class="nump">147,350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares or units granted | shares</a></td>
<td class="nump">71,011<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Shares or units vested | shares</a></td>
<td class="num">(38,930)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Shares or units cancelled | shares</a></td>
<td class="num">(7,678)<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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod', window );">Shares withheld | shares</a></td>
<td class="num">(13,944)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at October 31, 2017 | shares</a></td>
<td class="nump">157,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested at October 31, 2016 | $ / shares</a></td>
<td class="nump">$ 28.79<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Shares or units granted | $ / shares</a></td>
<td class="nump">34.61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Shares or units vested | $ / shares</a></td>
<td class="nump">26.98<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Shares or units cancelled | $ / shares</a></td>
<td class="nump">29.98<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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue', window );">Shares withheld | $ / shares</a></td>
<td class="nump">25.89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested at October 31, 2017 | $ / shares</a></td>
<td class="nump">$ 32.05<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares of common stock that were withheld to satisfy the income tax obligations of recipients of awards of restricted shares vested during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were withheld to satisfy the income tax obligations of recipients of awards of restricted shares vested during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a 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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6843224704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 09, 2017</div></th>
<th class="th"><div>Jan. 05, 2017</div></th>
<th class="th"><div>Mar. 10, 2016</div></th>
<th class="th"><div>Jan. 04, 2016</div></th>
<th class="th"><div>Mar. 12, 2015</div></th>
<th class="th"><div>Jan. 06, 2015</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized Stock-based compensation 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>
<td class="nump">$ 2,100,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares or units granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">71,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Grant date fair value of restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32.05<span></span>
</td>
<td class="nump">$ 28.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 771,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 154,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Total intrinsic value of outstanding stock options vested and expected to vest and intrinsic value of options outstanding and exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800,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_PlanNameAxis=hurc_TwoThousandSixteenEquityIncentivePlanMember', window );">2016 Equity Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm', window );">Expiration period of options granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total number of shares of common stock that may be issued as awards under 2016 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">856,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PlanNameAxis=hurc_TwentyZeroEightPlanMember', window );">2008 Equity Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">386,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PlanNameAxis=hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember', window );">2008 and 2016 Equity Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation 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>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=hurc_TimeBasedMember', window );">Time Based [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement', window );">Percentage of incentive compensation arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_VestingAxis=hurc_TimeBasedMember', window );">Time Based [Member] | 2016 Equity Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares or units granted</a></td>
<td class="nump">14,920<span></span>
</td>
<td class="nump">14,747<span></span>
</td>
<td class="nump">9,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Grant date fair value of restricted stock</a></td>
<td class="nump">$ 26.80<span></span>
</td>
<td class="nump">$ 33.90<span></span>
</td>
<td class="nump">$ 30.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_VestingAxis=hurc_TimeBasedMember', window );">Time Based [Member] | 2008 Equity Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares or units granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,684<span></span>
</td>
<td class="nump">9,086<span></span>
</td>
<td class="nump">11,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Grant date fair value of restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26.04<span></span>
</td>
<td class="nump">$ 30.80<span></span>
</td>
<td class="nump">$ 32.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_VestingAxis=hurc_PerformanceBasedMember', window );">Performance Based [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares or units granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement', window );">Percentage of incentive compensation arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=hurc_PerformanceBasedMember', window );">Performance Based [Member] | Performance Shares TSR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement', window );">Percentage of incentive compensation arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=hurc_PerformanceBasedMember', window );">Performance Based [Member] | Performance Shares TSR [Member] | 2016 Equity Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares or units granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Grant date fair value of restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_VestingAxis=hurc_PerformanceBasedMember', window );">Performance Based [Member] | Performance Shares TSR [Member] | 2008 Equity Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares or units granted</a></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">24,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Grant date fair value of restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 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_VestingAxis=hurc_PerformanceBasedMember', window );">Performance Based [Member] | Performance Shares TSR [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned', window );">Percentage of target number of shares to be earned</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=hurc_PerformanceBasedMember', window );">Performance Based [Member] | Performance Shares TSR [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned', window );">Percentage of target number of shares to be earned</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_VestingAxis=hurc_PerformanceBasedMember', window );">Performance Based [Member] | Performance Shares ROIC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares or units granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Grant date fair value of restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement', window );">Percentage of incentive compensation arrangement</a></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="nump">35.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=hurc_PerformanceBasedMember', window );">Performance Based [Member] | Performance Shares ROIC [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned', window );">Percentage of target number of shares to be earned</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=hurc_PerformanceBasedMember', window );">Performance Based [Member] | Performance Shares ROIC [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned', window );">Percentage of target number of shares to be earned</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement by Share Based Payment Award, Options, Maximum Expiration Term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExpirationTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the overall incentive compensation arrangement that the shares granted are weighted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the target number of shares that participants will have the ability to earn.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as 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 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards.</p></div>
<a 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 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a 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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a 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 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a 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 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PlanNameAxis=hurc_TwoThousandSixteenEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=hurc_TwoThousandSixteenEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=hurc_TwentyZeroEightPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=hurc_TwentyZeroEightPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=hurc_TwoThousandSixteenAndTwentyThousandZeroEightEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=hurc_TimeBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=hurc_TimeBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=hurc_PerformanceBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=hurc_PerformanceBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hurc_PerformanceSharesTsrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hurc_PerformanceSharesTsrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hurc_PerformanceSharesRoicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hurc_PerformanceSharesRoicMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821824432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Schedule of unaudited financial information for HAL's operations and financial conditions ) (Details) - Hurco Automation Ltd [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</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_EquityMethodInvestmentSummarizedFinancialInformationRevenue', window );">Net Sales</a></td>
<td class="nump">$ 15,800<span></span>
</td>
<td class="nump">$ 13,948<span></span>
</td>
<td class="nump">$ 12,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss', window );">Gross Profit</a></td>
<td class="nump">2,457<span></span>
</td>
<td class="nump">2,240<span></span>
</td>
<td class="nump">2,041<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems', window );">Operating Income</a></td>
<td class="nump">1,037<span></span>
</td>
<td class="nump">952<span></span>
</td>
<td class="nump">665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss', window );">Net Income</a></td>
<td class="nump">1,320<span></span>
</td>
<td class="nump">1,323<span></span>
</td>
<td class="nump">1,546<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets', window );">Current Assets</a></td>
<td class="nump">11,310<span></span>
</td>
<td class="nump">10,238<span></span>
</td>
<td class="nump">10,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets', window );">Non-current Assets</a></td>
<td class="nump">4,440<span></span>
</td>
<td class="nump">3,733<span></span>
</td>
<td class="nump">3,087<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities', window );">Current Liabilities</a></td>
<td class="nump">$ 3,916<span></span>
</td>
<td class="nump">$ 2,572<span></span>
</td>
<td class="nump">$ 3,472<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_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 current assets reported by an equity method investment of the 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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<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(g))<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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-111571<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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 current liabilities reported by an equity method investment of the 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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 2: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-111571<br><br>Reference 3: 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(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 5: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gross profit (loss) reported by an equity method investment of the 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 2: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-111571<br><br>Reference 3: 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(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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 50<br> -Paragraph 3<br> -Subparagraph (c)<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_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 reported by 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 3: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-111571<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 50<br> -Paragraph 3<br> -Subparagraph (c)<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_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) reported by an equity method investment of the 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 4: 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(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-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_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncurrent assets reported by an equity method investment of the 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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 3: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-111571<br><br>Reference 4: 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(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentSummarizedFinancialInformationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 revenue from sale of goods and services reduced by sales returns, allowances, and discounts reported by an equity method investment of the 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 2: 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 (c)<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_EquityMethodInvestmentSummarizedFinancialInformationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=hurc_HurcoAutomationLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hurc_HurcoAutomationLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826770208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</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_AccountsPayableRelatedPartiesCurrent', window );">Accounts Payable, Related Parties, Current</a></td>
<td class="nump">$ 2,511,000<span></span>
</td>
<td class="nump">$ 1,990,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hurc_HurcoAutomationLtdMember', window );">Hurco Automation Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</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 );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity Method Investments</a></td>
<td class="nump">$ 3,600,000<span></span>
</td>
<td class="nump">3,600,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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Related Party Transaction, Purchases from Related Party</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">9,900,000<span></span>
</td>
<td class="nump">$ 8,900,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_RevenueFromRelatedParties', window );">Revenue from Related Parties</a></td>
<td class="nump">139,000<span></span>
</td>
<td class="nump">623,000<span></span>
</td>
<td class="nump">$ 723,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_AccountsPayableRelatedPartiesCurrent', window );">Accounts Payable, Related Parties, Current</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Accounts Receivable, Related Parties, Current</a></td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="nump">$ 94,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. 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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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.19(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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: 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.(k)(1))<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_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivables arising from transactions with related parties 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.3(a)(2))<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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 3: 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.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a 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(e))<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 946<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488393&amp;loc=d3e606610-122999<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hurc_HurcoAutomationLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hurc_HurcoAutomationLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821790400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GUARANTEES AND PRODUCT WARRANTIES (Reconciliation of the changes in our warranty reserve) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</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_ProductWarrantyAccrual', window );">Balance, beginning of year</a></td>
<td class="nump">$ 1,523<span></span>
</td>
<td class="nump">$ 2,186<span></span>
</td>
<td class="nump">$ 2,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Provision for warranties during the year</a></td>
<td class="nump">3,379<span></span>
</td>
<td class="nump">2,715<span></span>
</td>
<td class="nump">3,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Charges to the accrual</a></td>
<td class="num">(3,203)<span></span>
</td>
<td class="num">(3,349)<span></span>
</td>
<td class="num">(3,495)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss', window );">Impact of foreign currency translation</a></td>
<td class="nump">73<span></span>
</td>
<td class="num">(29)<span></span>
</td>
<td class="num">(103)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance, end of year</a></td>
<td class="nump">$ 1,772<span></span>
</td>
<td class="nump">$ 1,523<span></span>
</td>
<td class="nump">$ 2,186<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_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: 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)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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.15(5))<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_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 and extended product warranty accrual from warranties issued.</p></div>
<a 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_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual.</p></div>
<a 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)<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_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6627219376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GUARANTEES AND PRODUCT WARRANTIES (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 31, 2017 </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_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_hurc_NumberOfGuarantees', window );">Number Of Guarantees</a></td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Guarantor Obligations, Maximum Exposure, Undiscounted</a></td>
<td class="nump">$ 1.0<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_hurc_TermOfProductWarranty', window );">Term of Product Warranty</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_NumberOfGuarantees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 guarantees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_NumberOfGuarantees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</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_hurc_TermOfProductWarranty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of Product Warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_TermOfProductWarranty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</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_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82913245&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsMaximumExposure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820063840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OPERATING LEASES (Schedule of future payments required under operating leases) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Oct. 31, 2017 </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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2018</a></td>
<td class="nump">$ 3,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2019</a></td>
<td class="nump">2,077<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2020</a></td>
<td class="nump">902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2021</a></td>
<td class="nump">706<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2022 and thereafter</a></td>
<td class="nump">967<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_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">$ 7,968<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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in 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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6819669872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASES (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_OperatingLeasesRentExpenseNet', window );">Lease expense</a></td>
<td class="nump">$ 4.4<span></span>
</td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="nump">$ 3.8<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_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6828729712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY FINANCIAL INFORMATION (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Jan. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Jul. 31, 2016</div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_SalesRevenueNet', window );">Sales and service fees</a></td>
<td class="nump">$ 75,931<span></span>
</td>
<td class="nump">$ 60,770<span></span>
</td>
<td class="nump">$ 58,222<span></span>
</td>
<td class="nump">$ 48,744<span></span>
</td>
<td class="nump">$ 66,354<span></span>
</td>
<td class="nump">$ 52,403<span></span>
</td>
<td class="nump">$ 52,029<span></span>
</td>
<td class="nump">$ 56,503<span></span>
</td>
<td class="nump">$ 243,667<span></span>
</td>
<td class="nump">$ 227,289<span></span>
</td>
<td class="nump">$ 219,383<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 23,370<span></span>
</td>
<td class="nump">$ 17,540<span></span>
</td>
<td class="nump">$ 17,068<span></span>
</td>
<td class="nump">$ 12,586<span></span>
</td>
<td class="nump">$ 19,997<span></span>
</td>
<td class="nump">$ 16,135<span></span>
</td>
<td class="nump">$ 16,610<span></span>
</td>
<td class="nump">$ 17,698<span></span>
</td>
<td class="nump">70,564<span></span>
</td>
<td class="nump">70,440<span></span>
</td>
<td class="nump">69,091<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_hurc_GrossProfitMargin', window );">Gross profit margin</a></td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">31.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 " 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">$ 14,385<span></span>
</td>
<td class="nump">$ 12,395<span></span>
</td>
<td class="nump">$ 11,714<span></span>
</td>
<td class="nump">$ 11,167<span></span>
</td>
<td class="nump">$ 14,878<span></span>
</td>
<td class="nump">$ 12,042<span></span>
</td>
<td class="nump">$ 11,943<span></span>
</td>
<td class="nump">$ 11,961<span></span>
</td>
<td class="nump">49,661<span></span>
</td>
<td class="nump">50,824<span></span>
</td>
<td class="nump">45,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">8,985<span></span>
</td>
<td class="nump">5,145<span></span>
</td>
<td class="nump">5,354<span></span>
</td>
<td class="nump">1,419<span></span>
</td>
<td class="nump">5,119<span></span>
</td>
<td class="nump">4,093<span></span>
</td>
<td class="nump">4,667<span></span>
</td>
<td class="nump">5,737<span></span>
</td>
<td class="nump">20,903<span></span>
</td>
<td class="nump">19,616<span></span>
</td>
<td class="nump">23,804<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Provision for income taxes</a></td>
<td class="nump">2,238<span></span>
</td>
<td class="nump">1,353<span></span>
</td>
<td class="nump">1,467<span></span>
</td>
<td class="nump">543<span></span>
</td>
<td class="nump">1,539<span></span>
</td>
<td class="nump">1,120<span></span>
</td>
<td class="nump">1,225<span></span>
</td>
<td class="nump">1,709<span></span>
</td>
<td class="nump">5,601<span></span>
</td>
<td class="nump">5,593<span></span>
</td>
<td class="nump">7,339<span></span>
</td>
</tr>
<tr class="re">
<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">$ 6,702<span></span>
</td>
<td class="nump">$ 3,888<span></span>
</td>
<td class="nump">$ 3,646<span></span>
</td>
<td class="nump">$ 879<span></span>
</td>
<td class="nump">$ 3,003<span></span>
</td>
<td class="nump">$ 2,720<span></span>
</td>
<td class="nump">$ 3,674<span></span>
</td>
<td class="nump">$ 3,895<span></span>
</td>
<td class="nump">$ 15,115<span></span>
</td>
<td class="nump">$ 13,292<span></span>
</td>
<td class="nump">$ 16,214<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income per common share - basic (in dollars per share)</a></td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="nump">$ 0.58<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
<td class="nump">$ 0.41<span></span>
</td>
<td class="nump">$ 0.56<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
<td class="nump">$ 2.01<span></span>
</td>
<td class="nump">$ 2.46<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income per common share - diluted (in dollars per share)</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 0.58<span></span>
</td>
<td class="nump">$ 0.54<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.56<span></span>
</td>
<td class="nump">$ 0.58<span></span>
</td>
<td class="nump">$ 2.25<span></span>
</td>
<td class="nump">$ 1.99<span></span>
</td>
<td class="nump">$ 2.44<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_GrossProfitMargin">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Profit Margin.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_GrossProfitMargin</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hurc_</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_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_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_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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales 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)<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_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6840699536">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Schedule of Net Sales and Service Fees by Product Category) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Jan. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Jul. 31, 2016</div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales and Service Fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 75,931<span></span>
</td>
<td class="nump">$ 60,770<span></span>
</td>
<td class="nump">$ 58,222<span></span>
</td>
<td class="nump">$ 48,744<span></span>
</td>
<td class="nump">$ 66,354<span></span>
</td>
<td class="nump">$ 52,403<span></span>
</td>
<td class="nump">$ 52,029<span></span>
</td>
<td class="nump">$ 56,503<span></span>
</td>
<td class="nump">$ 243,667<span></span>
</td>
<td class="nump">$ 227,289<span></span>
</td>
<td class="nump">$ 219,383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductOrServiceAxis=hurc_ComputerizedMachineToolsMember', window );">Computerized Machine Tools [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales and Service Fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">209,311<span></span>
</td>
<td class="nump">195,618<span></span>
</td>
<td class="nump">189,712<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductOrServiceAxis=hurc_ComputerControlSystemsAndSoftwareMember', window );">Computer Control Systems and Software [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales and Service Fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,324<span></span>
</td>
<td class="nump">2,078<span></span>
</td>
<td class="nump">3,085<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductOrServiceAxis=hurc_ServicePartsMember', window );">Service Parts [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales and Service Fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">24,255<span></span>
</td>
<td class="nump">21,908<span></span>
</td>
<td class="nump">19,375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductOrServiceAxis=hurc_ServiceFeesMember', window );">Service Fees [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales and Service Fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,777<span></span>
</td>
<td class="nump">$ 7,685<span></span>
</td>
<td class="nump">$ 7,211<span></span>
</td>
</tr>
<tr><td colspan="13"></td></tr>
<tr><td colspan="13"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Amounts shown include sales of Milltronics and Takumi computerized machine tools to third parties since the respective dates of acquisitions.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Amounts shown do not include computer control systems and software sold as an integrated component of computerized machine systems.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales 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)<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_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductOrServiceAxis=hurc_ComputerizedMachineToolsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hurc_ComputerizedMachineToolsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hurc_ComputerControlSystemsAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hurc_ComputerControlSystemsAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hurc_ServicePartsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hurc_ServicePartsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hurc_ServiceFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hurc_ServiceFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>83
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6841765568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Schedule of Revenues by Geographic Area) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Jan. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Jul. 31, 2016</div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="nump">$ 75,931<span></span>
</td>
<td class="nump">$ 60,770<span></span>
</td>
<td class="nump">$ 58,222<span></span>
</td>
<td class="nump">$ 48,744<span></span>
</td>
<td class="nump">$ 66,354<span></span>
</td>
<td class="nump">$ 52,403<span></span>
</td>
<td class="nump">$ 52,029<span></span>
</td>
<td class="nump">$ 56,503<span></span>
</td>
<td class="nump">$ 243,667<span></span>
</td>
<td class="nump">$ 227,289<span></span>
</td>
<td class="nump">$ 219,383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_US', window );">United States of America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">70,912<span></span>
</td>
<td class="nump">70,630<span></span>
</td>
<td class="nump">66,781<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_CA', window );">Canada [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,801<span></span>
</td>
<td class="nump">3,881<span></span>
</td>
<td class="nump">3,114<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=hurc_CentralAndSouthAmericaMember', window );">Central &amp; South America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,844<span></span>
</td>
<td class="nump">1,950<span></span>
</td>
<td class="nump">1,930<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_AmericasMember', window );">Total Americas [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">76,557<span></span>
</td>
<td class="nump">76,461<span></span>
</td>
<td class="nump">71,825<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_DE', window );">Germany [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">48,786<span></span>
</td>
<td class="nump">44,411<span></span>
</td>
<td class="nump">43,727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_GB', window );">United Kingdom [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">28,019<span></span>
</td>
<td class="nump">25,313<span></span>
</td>
<td class="nump">30,235<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_IT', window );">Italy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">13,416<span></span>
</td>
<td class="nump">12,947<span></span>
</td>
<td class="nump">11,768<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_FR', window );">France [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">13,917<span></span>
</td>
<td class="nump">13,787<span></span>
</td>
<td class="nump">13,162<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=hurc_OtherEuropeanCountriesMember', window );">Other Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">27,583<span></span>
</td>
<td class="nump">27,150<span></span>
</td>
<td class="nump">26,598<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember', window );">Total Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">131,721<span></span>
</td>
<td class="nump">123,608<span></span>
</td>
<td class="nump">125,490<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_AsiaPacificMember', window );">Asia Pacific [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">32,694<span></span>
</td>
<td class="nump">25,633<span></span>
</td>
<td class="nump">20,265<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=hurc_OtherForeignCountriesMember', window );">Other Foreign [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,695<span></span>
</td>
<td class="nump">1,587<span></span>
</td>
<td class="nump">1,803<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=hurc_ForeignCountriesMember', window );">Foreign [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 167,110<span></span>
</td>
<td class="nump">$ 150,828<span></span>
</td>
<td class="nump">$ 147,558<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales 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)<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_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=hurc_CentralAndSouthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=hurc_CentralAndSouthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=us-gaap_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_AmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=country_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=country_IT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_IT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=country_FR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_FR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=hurc_OtherEuropeanCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=hurc_OtherEuropeanCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=us-gaap_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=hurc_OtherForeignCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=hurc_OtherForeignCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=hurc_ForeignCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=hurc_ForeignCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>84
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829343824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Schedule of Long-Lived Tangible Assets and net assets, Net by Geographic Area) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</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_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">$ 13,784<span></span>
</td>
<td class="nump">$ 13,757<span></span>
</td>
<td class="nump">$ 14,551<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Net Assets</a></td>
<td class="nump">203,085<span></span>
</td>
<td class="nump">185,475<span></span>
</td>
<td class="nump">174,568<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_US', window );">United States of America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</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_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">7,599<span></span>
</td>
<td class="nump">7,846<span></span>
</td>
<td class="nump">8,658<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=hurc_ForeignCountriesMember', window );">Foreign Countries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</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_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">6,185<span></span>
</td>
<td class="nump">5,911<span></span>
</td>
<td class="nump">5,893<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=hurc_AmericasmemberMember', window );">Americas [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</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_AssetsNet', window );">Net Assets</a></td>
<td class="nump">86,432<span></span>
</td>
<td class="nump">84,040<span></span>
</td>
<td class="nump">83,236<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</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_AssetsNet', window );">Net Assets</a></td>
<td class="nump">70,536<span></span>
</td>
<td class="nump">60,861<span></span>
</td>
<td class="nump">59,468<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_AsiaPacificMember', window );">Asia Pacific [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</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_AssetsNet', window );">Net Assets</a></td>
<td class="nump">$ 46,117<span></span>
</td>
<td class="nump">$ 40,574<span></span>
</td>
<td class="nump">$ 31,864<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_AssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net assets (liabilities).</p></div>
<a 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 946<br> -SubTopic 225<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488393&amp;loc=d3e606914-122999<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e604008-122996<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 205<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79984436&amp;loc=d3e9915-115836<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77885760&amp;loc=SL35686385-199418<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 225<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488393&amp;loc=d3e606914-122999<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-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_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=hurc_ForeignCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=hurc_ForeignCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=hurc_AmericasmemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=hurc_AmericasmemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=us-gaap_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>85
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6839284800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NEW ACCOUNTING PRONOUNCEMENTS (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 01, 2017</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2015</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments Related to Tax Withholding for Share-based Compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 295<span></span>
</td>
<td class="nump">$ 146<span></span>
</td>
<td class="nump">$ 239<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member', window );">Accounting Standards Update 2016-09 [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustment', window );">Prior Period Reclassification Adjustment</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PriorPeriodReclassificationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a reclassification adjustment made to prior period financial statement amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>XML
<SEQUENCE>86
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6828232208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts and Reserves (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr><th class="th" colspan="2">
<div>Oct. 31, 2017 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=hurc_AllowanceForDoubtfulAccountsOneMember', window );">October 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">$ 664<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to/ (Recovered from) Costs and Expenses</a></td>
<td class="num">(123)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">98<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">639<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=hurc_AllowanceForDoubtfulAccountsTwoMember', window );">October 31, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">739<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to/ (Recovered from) Costs and Expenses</a></td>
<td class="num">(15)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">60<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">664<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=hurc_AllowanceForDoubtfulAccountsThreeMember', window );">October 31, 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">878<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to/ (Recovered from) Costs and Expenses</a></td>
<td class="num">(13)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">126<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">739<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=hurc_IncomeTaxValuationAllowanceOneMember', window );">October 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">2,067<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to/ (Recovered from) Costs and Expenses</a></td>
<td class="nump">515<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">300<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">2,282<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=hurc_IncomeTaxValuationAllowanceTwoMember', window );">October 31, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">1,485<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to/ (Recovered from) Costs and Expenses</a></td>
<td class="nump">587<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">2,067<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=hurc_IncomeTaxValuationAllowanceThreeMember', window );">October 31, 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">1,225<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to/ (Recovered from) Costs and Expenses</a></td>
<td class="nump">402<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">142<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">$ 1,485<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Receivable write-offs.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to costs and expenses.</p></div>
<a 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to accounts other than costs and expenses.</p></div>
<a 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deductions in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, representing receivables written off as uncollectible and portions of the reserves utilized, respectively.</p></div>
<a 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesTypeAxis=hurc_AllowanceForDoubtfulAccountsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=hurc_AllowanceForDoubtfulAccountsOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ValuationAllowancesAndReservesTypeAxis=hurc_AllowanceForDoubtfulAccountsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=hurc_AllowanceForDoubtfulAccountsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ValuationAllowancesAndReservesTypeAxis=hurc_AllowanceForDoubtfulAccountsThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=hurc_AllowanceForDoubtfulAccountsThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ValuationAllowancesAndReservesTypeAxis=hurc_IncomeTaxValuationAllowanceOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=hurc_IncomeTaxValuationAllowanceOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ValuationAllowancesAndReservesTypeAxis=hurc_IncomeTaxValuationAllowanceTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=hurc_IncomeTaxValuationAllowanceTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ValuationAllowancesAndReservesTypeAxis=hurc_IncomeTaxValuationAllowanceThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=hurc_IncomeTaxValuationAllowanceThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>87
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( (J%)4P?(\\#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,$%     @ BH4E3&;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    " "*A25,T0S&<^\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+/3L,P#(=?!>7>.FEA0E'7"]-.("$Q"<0M2KPMHOFCQ*C=V].6
MK1."!^ 8^Y?/GR4W.DH=$CZG$#&1Q7PSN,YGJ>.:'8FB!,CZB$[E<DSXL;D/
MR2D:G^D 4>D/=4"H.%^!0U)&D8()6,2%R-K&:*D3*@KIC#=ZP<?/U,TPHP$[
M=.@I@R@%L'::&$]#U\ 5,,$(D\O?!30+<:[^B9T[P,[)(=LEU?=]V==S;MQ!
MP-O3X\N\;F%])N4UCK^RE72*N&:7R:_UPV:W96W%Q7W!1<'O=F(E;VM9\??)
M]8??5=@%8_?V'QM?!-L&?MU%^P502P,$%     @ BH4E3)E<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
MLR+7E$8D19_(+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(
MR-^-B/>K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J
M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1
MCVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.
MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.
M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07
M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!
M_]':-\*K^(+ .7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7
M<LW(QU2ODRG8.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD
M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W
M<DOJMI2^M28X2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-M
MNIW<.CB>F)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(
M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R
M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>
M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X
MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5
MYYN<KGHB=OJ7=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(C
ME1P&%A<RY%#NDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>
MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+
MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y
M,M\Y<-LZW@->YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,
M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:
M,]6+K#F-"F]!U4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_
M 5!+ P04    " "*A25,EU8$V*L"   &"@  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;'U6[6[;(!1]%<L/4'SQ1Y(JB=0DFC9IDZI.ZW[3A"16;>,!
M2;JW'V#7<^&Z?VR#S[F'CW/A+F]"OJHSYSIZJZM&K>*SUNT](6I_YC53=Z+E
MC?ES%+)FVC3EB:A6<G9PI+HB-$D*4K.RB==+U_<HUTMQT579\$<9J4M=,_EW
MPRMQ6\40OW<\E:>SMAUDO6S9B?_D^E?[*$V+#%$.9<T;58HFDORXBA_@?@=S
M2W"(YY+?U.@[LE-Y$>+5-KX=5G%B1\0KOM<V!#.O*]_RJK*1S#C^]$'C0=,2
MQ]_OT;^XR9O)O##%MZ+Z71[T>17/X^C C^Q2Z2=Q^\K[">5QU,_^.[_RRL#M
M2(S&7E3*/:/]16E1]U',4&KVUKW+QKUOW9^,]C2<0'L"'0@T^920]H1T($#V
M*2'K"9E'(-U4W-KLF&;KI12W2';;VS+K(KC/S.KO;:=;;/?/+(\RO==ULB17
M&Z9';#H$'2%@0! 3>Q"@F,"&!G3Z46 ;(M*/B%V(R/ AI.@<4T=/1_0<IV<H
M/7/T;$0OO"4*$3-<($<%\H ^]P1"Q (7*%"!(J"#O\L(9&*;9ZC$+.1[^[SI
M(+F#-)T3$IA8J#DJ,@]%/*ML$,B$5Q:HQ"+DYYX$ BEP"4CPG$O""#,_ZY)@
MM5+(T]G$9& BNR%4\KV%82;<!6B*/P -(M#@%$$P$P8#/(LA#2/X%L,P4RIX
MLD.8R]3W&(:9VA<\XR%,:.K;#,-,^0Q/>PB3FGH^V_688N0S6%!(3.603(CA
M!P"$)P -K(9@IJR&GP 0YG?J66W;8\:I4Q09P,(_:\CHDJRY/+D"1$5[<6E<
M]3/J'8J<!W?OD__PKD+ZP>2I;%3T(K2YJMV%>A1"<S.>Y,Z,Y&R*LJ%1\:.V
MGS/S+;O*I&MHT?95%QE*O_4_4$L#!!0    ( (J%)4Q5E!;5P ,  '@0   8
M    >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL?9C;;J-($(9?!?$ IJM/0&1;
MBFVM9J1=*9K5SEP3NWW0</ "CF???IM#'%)5S$V ]E?5?Q^HG\[R7M4_F[-S
M;?"KR,MF%9[;]OH41<W^[(JL65175_I?CE5=9*U_K$]1<ZU==NB#BCR20MBH
MR"YEN%[V;2_U>EG=VOQ2NI<Z:&Y%D=7_;5Q>W5<AA.\-WRZG<]LU1.OE-3NY
MOUW[S_6E]D_1(\OA4KBRN51E4+OC*GR&IYT474!/?+^X>S.Y#[JAO%;5S^[A
MZV$5BDZ1R]V^[5)D_O+FMB[/NTQ>Q[]CTO#19Q<XO7_/_D<_>#^8UZQQVRK_
M<3FTYU68A,'!';-;WGZK[E_<." 3!N/H_W1O+O=XI\3WL:_RIO\;[&]-6Q5C
M%B^ER'X-UTO97^]C_O<P/D". ?(1 /:W 6H,4!\!^K<!>@S0*" :AM+/S2YK
ML_6RKNY!/2SO->MV$3QI/_O[KK&?[/XW/SV-;WU;*UA&;UV>$=D,B)P@'T3D
MDS]ZD%P/&TG"Y><.MI10"-DQB.)%*':8JH_7TWB-ACD@MD?*0:=6UL9(+(/)
M6"8I$LQ@D*ID1K1F16LJVB#1 V(FW4"L0"@DFL&,3306S6%"II(7;5C1AHJV
M2+0AW<3"6+0>6X[26B#)E+*I2&<VJ&456ZH8+?K&DEYT:BUZ4;:4,B*1:%P[
M)I>12<PKCEG%,56<(,4QZ46*E.P+2D%J :W7CLFE$J%YQ0FK.*&*T>;;)*27
M%$\P16)<*"@":<(K35FE*5&*]]PFI2N(E3((WKD4B2TO% 1?N@652FJWH/.!
M]\J6@TAM8*!X9F)AQFJ ZI58+S#OD,%Z*:0MWK0<%,_L66"=ZQDD%:RP8,E,
MB\""*00*<&%@*)O,5#+@;0ZHSVGL<R/SN33$^*7?,A@D26*P:":;,F;&YX W
M.J!.I['3 34G8P5^[SC*I J+IE2L)@7ILV;>YX :G<9&-S+3KP P &0_,YB:
MVNZHFL&LA+D]S9L=4+?3V.U&)IZNZ4+B#R&6P@NR8RD]5^AXNP/J=QK['5"3
M\@9-9IJAC"6ECJ/TW);F#0^HX^&2NAD9-,]$,Z5@D1+-7"X]MS=XZP/J?09[
M'U#;LI86/(["Q7['4F+F:U/R)BBI"1IL@B,SG1NQP-\?6Y["]8ZG<)6.)L>O
MPM6G_FC;!/OJ5K;=,6;2^C@^/\ON^(;:-_Y8/1R"/](,9_*_LOIT*9O@M6K]
MX; _PAVKJG5>I%CX*3V[[/!XR-VQ[6YC?U\/9^'AH:VNXSD_>ORS8?T_4$L#
M!!0    ( (J%)4QA+U:/@P(  %$(   8    >&PO=V]R:W-H965T<R]S:&5E
M=#,N>&UL?59=CYLP$/PKB/<>^ ,#41+I2%2U4BM%5UW[["1.@@XPM9UP_?>U
M#>&0<>XEV,O,[LPF]F;9<?$F+XRIX+VN&KD*+TJUBRB2APNKJ7SB+6OTFQ,7
M-55Z*\Z1; 6C1TNJJPC&,8EJ6C;A>FEC.[%>\JNJRH;M1""O=4W%OX)5O%N%
M(+P'7LKS19E M%ZV],Q^,?7:[H3>16.68UFS1I:\"00[K<)GL-CF!F\!OTO6
MR<DZ,$[VG+^9S??C*HR-(%:Q@S(9J'[<V(95E4FD9?P=<H9C24.<KN_9OUKO
MVLN>2K;AU9_RJ"ZK, N#(SO1:Z5>>/>-#7Z2,!C,_V W5FFX4:)K''@E[6=P
MN$K%ZR&+EE+3]_Y9-O;9#?GO-#\!#@0X$@#YE( & OH@X$\)>"!@AQ#U5FQO
MME31]5+P+A#]M]M2\R,""ZR[?S!!VVS[3K='ZNAMG<!E=#-Y!DC10^ $ D9$
MI)./%:"O0@%G=*? 9HY #F3K@2"_".2UB2P?3VTBQV8/(1;2]#83 !)'JP>%
M8.[*]: (!-BO&'L58YL"314_X"=>?C)W['@I>D@R48ES0!S#<] 7@#%P#'M0
M!#WZBHA7,)D+=K04Q*,%3=K2*_:A"$X=Q1Y4FCWH<.H5G,X%.T6*U%,DSAV]
M<Q# R&VP!P3S!^<P\\K-YG(S1VXV*P(S]YQLYB#=7M?YUH-*,DC\@G.OX'PN
MV&E=D<_/69H3Q];&@P($.:=AZT'%*,L<Q='D8JV9.-NA)8,#OS;*7%"3Z#@7
MGZ&YF)UXH>=E/]X^TO3#]B<5Y[*1P9XK?>W;R_G$N6):9/RD.WK1\WW<5.RD
MS#+5:]%/N7ZC>#L,\&C\%['^#U!+ P04    " "*A25,P/*V)  "  !'!0
M&    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;'U4VVZ<,!#]%<1[8RX.FZQ8
MI+"KJI5::94J[;,7AHMB8VJ;)?W[VH8E%&A>L&<X9^;,V)ZXY^)55@#*>6.T
MD0>W4JK=(R2S"AB1=[R%1O\IN&!$:5.42+8"2&Y)C*+ \R+$2-VX26Q]9Y'$
MO%.T;N L'-DQ1L2?%"CO#Z[OWAS/=5DIXT!)W)(2?H!Z:<]"6VB*DM<,&EGS
MQA%0'-PG?W_"!F\!/VOHY6SOF$HNG+\:XVM^<#TC""ADRD0@>KG"$2@U@;2,
MWV-,=TIIB//]+?IG6[NNY4(D'#G]5>>J.K@/KI-#03JJGGG_!<9Z[EUG+/X;
M7(%JN%&B<V2<2OMULDXJSL8H6@HC;\-:-W;MQ_@WVC8A& G!1/"C#PGA2 C?
M"?A# AX)>$% 0RFV-R>B2!(+WCMB.-V6F$OD[['N?F:<MMGVGVZ/U-YK$GDQ
MNIHX(R0=(,$,XD\(I(-/&8*M#&FPH@?_)CBN$>$"<MJ A-LBPLTR0\O'\S+]
M19D#)+*0QD(^[?#]0NH&Z-&+%F(W0#C\3\_PIER\EKOH2(K72<+'Q=$=UZ#=
MPVZA=@/C!PNQ:':=&(C2/E7I9+QKE#F6F7>:!D^!N8X+?ZJGQ/"HW\,,(^8[
M$67=2.?"E;[L]DH6G"O0$KT[_6XK/=4F@T*AS':G]V)XVX.A>#N.+33-SN0O
M4$L#!!0    ( (J%)4S#?6+(' 4  $,:   8    >&PO=V]R:W-H965T<R]S
M:&5E=#4N>&ULA9G1;N,V$$5_Q?#[KCA#4B0#QT"MHFB!%EALT?99B9G86-ER
M)279_GTI67'MF6'Z$DO*)76'XAP-J=5;VWWK=S$.B^^'YMC?+W?#<+HKBOYQ
M%P]U_[D]Q6/ZSU/;'>HAG7;/17_J8KV=&AV: I4JBT.]/R[7J^G:EVZ]:E^&
M9G^,7[I%_W(XU-T_F]BT;_=+6+Y?^+I_W@WCA6*].M7/\?<X_''ZTJ6SXM++
M=G^(QW[?'A==?+I?_@!WE2G'!I/BSWU\ZZ^.%V,H#VW[;3SY97N_5*.CV,3'
M8>RB3C^OL8I-,_:4?/P]=[J\W'-L>'W\WOM/4_ IF(>ZCU7;_+7?#KO[I5\N
MMO&I?FF&K^W;SW$.R"X7<_2_QM?8)/GH)-WCL6WZZ>_B\:4?VL/<2[)RJ+^?
M?_?'Z?=M[O^]F=P YP9X:0#FPP9Z;J!)@^+L; KUQWJHUZNN?5MTYZ=UJL=)
M 7<Z#>;C>'$:N^E_*=H^77U=EWI5O([]S)+-68)7$KQ55%RA_Y,4Z?X7$RB:
MP*F]OC9AY/9:;*^G]N:ZO25!G"7E)#F>):56C@3"5080G.S%B%X,]U(2+V>)
MO;J+52H8XH6KC"\UR%ZLZ,5R+R3BC65W 0C!>&)&DCF%5G93BFY*[H;<9E/R
MD0ED]"JN 9<SXD0CCAL)Q(AC-W$!2&)47.1192:+%YUXYL0IXL3S<*VE\U82
MN5)V$D0G@3L!XB2PFZ I#9!,JP09>.TS$Q>4C"7%D. R2($,V(!'Q,@&_ D:
MH'#[6'3K1>8;(/=BJ!?D4TY;1MK_4=VZD6D)')>.XG+6W#Q%6W([@DQ;R&0C
MR,0$CDQ'D0F<AMHJFI"2ROA,1H+,3.#0=!2:P'&HG6;0E&060FYT9&H"QZ:C
MV 3.Q$]H@<*^$G7H@\\XDO$)G)^.\A,X&].+U+/<DF08<D],ABAXQ@JO,CW(
M\ -./VIU YQK)2)].0DJ$S!#8I39AXJ[(8FWF36W,#;DW5%)*@V9T@IECB+G
MJ*<<18Y(4#2'*TD%-O.D,%,I<I)Z2E+DC"R!NY%4.I,)*),4.4D])2ER1#K0
M-!$$5>F,SKB1.8J<HYYR%#DA42L3J!U!!N@R;SV428J<I)Z2%#DBT4-I:%$A
MZ1)*KXS?.I)9BB4G1>Z)R^Q#SCY/V8<<:L:FT:,A<5EZDT,N'V3V(:\@ ZT@
MD5>':>S8#!1JR!!R;F2.(N=HH!Q%3DCPR-$ER!SFEC]:)JGF) V4I)HS$IRC
MA8ZDLIC)3RV35'.2!DI2+3#2:>:&JVP.75H&J>8@I2O0C>:(3+QF:V9!97*+
M#YU9P'.0!K:"%T"J/,V^2I!9%\K<Z,@HU8:!(N0BDN&G!?BQ\17J0X\T,065
MP9#;'Y'!IWD1&2B*M;"PUK3"%D2AS*6!C%#-$1IH0:L%-CI@,T]08>Z5H&6
M:@&@%.B:H]&5='E<"2IO56[6R #5@<T[4!D&&YEYAC,/%(6PX3BC /Y0<FM$
MQIWAN -%Z6LXR<J2[80)(IO;E)-Q9SCN@"X?-T8L"0VSPV4V &3FG9&)9SCQ
M0%% &,XR&)<3-!$DG4[U8V9?P&1V+GG]"(I2V/#*\),'6G-4D@Q2@!E4&!FB
MAD,4%-M-%4I#I14MQ"M!!]X:EUF.&YFDAI,4Z"MQ,XNN]Y'%JE;2255M<;6;
M/WY>^:WNGO?'?O'0#D-[F+;OG]IVB*E/]3D%N(OU]G+2Q*=A/'3IN#M_UCB?
M#.UI_F137+X;K?\%4$L#!!0    ( (J%)4S*FB\*4@(  /('   8    >&PO
M=V]R:W-H965T<R]S:&5E=#8N>&ULC97;CILP$(9?!?$ :YMCB A20U6U4BM%
M6[6]=A(GH#68VD[8OGUMPU(P5K:YB$__S'R#K9F\9_Q%5(1([[6AK=CYE93=
M%@!QJDB#Q1/K2*M.+HPW6*HEOP+1<8+/QJBA(( P 0VN6[_(S=Z!%SF[25JW
MY, ]<6L:S/_L"67]SD?^V\9S?:VDW@!%WN$K^4[DC^[ U0I,7LYU0UI1L];C
MY++S/Z!MB: V,(J?->G%;.[I5(Z,O>C%E_/.AYJ(4'*2V@56PYV4A%+M27'\
M'IWZ4TQM.)^_>?]DDE?)'+$@):._ZK.L=O[&]\[D@F]4/K/^,QD3BGUOS/XK
MN1.JY)I$Q3@Q*LR_=[H)R9K1BT)I\.LPUJT9^^$DR48SMT$P&@23 8H>&H2C
M06@9@(',I/H12USDG/4>'VZKP_I1H&VH/N9);YIO9\Y4MD+MW@L$-SFX:T>C
M9C]H@IDF6"K*M2+\)P$*8*((G!2!L8\6%)E%,6@2HVF-)@DM3>G0))$;)'2"
MA&L0!"V0<!7$4I2/% N(R D1.2"0!3%HXED(!,W/0GE?MP"*G4"Q \AZ OMX
M%<A&>:180"1.B,0!$5H0R;M7\TBQ@$B=$*D#(K(@!DTZ#_%D75_Y6+, V3A!
M-@Z0V +9K.\^B%V/Y#^$"Z3,B90YD!(+*5M%2M(L4TW'(G+I AC%H1M(-1)G
M<8,.I-2N;G =*XD0RE*[R#F$<1HB:$.!6?'5W? ;YM>Z%=Z1257'3;6],":)
M<@J?E+M*->!I0<E%ZFFJYGSH0L-"LF[LL&!J\\5?4$L#!!0    ( (J%)4Q"
MWF;4K 4   \>   8    >&PO=V]R:W-H965T<R]S:&5E=#<N>&ULA9G=;N,V
M$(5?Q?"]UYP94C]!$F MH6B!%EALT?9:FRB)L;:52DJR??M*LN*U9PYW;V);
M.1R=H<CY2/'ZK6F_=D]UW2^^[7>'[F;YU/?/5^MU=_=4[ZON0_-<'X;_/#3M
MONJ'G^WCNGMNZ^I^:K3?K=FY9+VOMH?E[?5T[5-[>]V\]+OMH?[4+KJ7_;YJ
M_]O4N^;M9DG+]PN?MX]/_7AA?7O]7#W6?];]7\^?VN'7^A3E?KNO#]VV.2S:
M^N%F^9&N2B]C@TGQ][9^Z\Z^+\94OC3-U_'';_<W2S<ZJG?U73^&J(:/U[JH
M=[LQTN#CWSGH\G3/L>'Y]_?HOTS)#\E\J;JZ:';_;._[IYMEMES<UP_5RZ[_
MW+S]6L\)A>5BSO[W^K7>#?+1R7"/NV;737\7=R]=W^SG*(.5??7M^+D]3)]O
M<_SW9K@!SPWXU("2'S:0N8%\;^!_V,#/#;QJL#ZF,O5-6?75[77;O"W:X^-]
MKL911%=^Z/V[\>+4V=/_AN[IAJNOMT39]?IU##1K-D<-GVM.BO40_70+1K?8
ML&G.ES<HK$*4I 02P28$YBE3>[G(,\<!/ S@IP#^+(!/5#\=)<DD.1SO$8B"
M2A:HA'.=+U E3!X[#M!QL"FSPP$2&" Q*1.3ROFH"6<^5ZPS!II4:4J@(8D\
MH!2Z38W;S"NSJ;D)D5.CO;"B%>N42B B1Y$1F4&_&>A=-0HVF;U-<+I[@<@G
M:FR62)1&AE,._>; KRB_N;U+%M20*:R(LN"47RL2YDC_DL.ES0''>DC,HLN.
M(6T9J"17R9= 1#Z-6(Y48P*6@[9,UDQ"B;8,5%F2:<] Q6?#\-(TK.\?B8%I
M71MGT47G)+F>>U#E4FT:J"B/#0[, Q)@.M6FQ=R(<SW]@(@T&DH4*5;>" .(
M/*CG620$)@(%D'2NDP[&:DA$)VU%JXP\Z;2M3)*SVG1I&E.( (;$:=.6'Y2(
M&5Z0,EEF;%L=9R$V*S".R/*(1-.3+$<RITTC3:X=6Y%DL1F!>40 2'H9MB'+
MD:%C<FT9T"9QSG0SD)&+CFF,)0)<$LTELCA)]&PO@&B5:RY!41(9&HS!Q !,
MHL'$EB9YHD0%$*W8Z\4*4 W+GM@:'I.)+9E2/0G9PF3%+M&C \B\-^M]*Z(T
M4C 9<XD!ET3#E"U+Q$EJ=BA6MDI2TF0",L[2V$1DC"8&>Q6)U$S&K&"[6R'1
M=)M%YV9U[0$2UH.P!*+HA,!<8L E7;PW#)##I&MW@624ZP=:(IF<KP N?6,T
M,4*3YBFC+9+IQ0++]&*_1#+R+C8\,)L8L,F;V6R1XO6 +X!(5TP@$1>I\8S1
MQ !->JVQ84L3,YQ_*BF!9$5I$B(;9\908@ E7>(V#%#BS_$WFP8RR4GO/I!L
MG!ZQMR083>)L[?&Q$)@4 O8P7M--;'D/&H$%$.G'!20<(I-8,"8$8$(C=".@
M_G/0JX,"RH2,:R1S$MF.2^2-%MC!F%=28O<=QO-/)2601-^>"2:2 "*9_998
MDJSLA@NI[(X+QHIMN01S20"7O#%M26*Z^*>2$DA6P]8W1/QB'@G@D=<<%00:
M,6]IH,P'T\U )L%%^"^81X)XI#DJX.V=RS60@&J5Z\I2(A6[-%8X,)4$4$F_
MQ]J(Y0D'9PL'PLX  S-,K&Y8<426\H+A) !.^O%OQ.+$$QO^ UD(K)>:)9))
MYB.K%H_9Y,&V*6BH>KO721+1KY *( /IE4!VF=ZE;PQ$3Y:I(<)4CQGE :."
M9JJW5-&O@0N@,5,::"C$'A5FDP=L"IJIL^C\C,-GB7E20"5ZD50"59[E>M&V
M/CL5V]?MXW3BV"WNFI=#/QXNG5T]G6I^Y/%435W?T%5Y/)O\'N9X5/I'U3YN
M#]WB2]/WS7XZ67MHFKX>3+H/0Y<^U=7]Z<>N?NC'K^GPO3T>41Y_],WS?/RZ
M/IT!W_X/4$L#!!0    ( (J%)4S8K0?C$ 4   4=   8    >&PO=V]R:W-H
M965T<R]S:&5E=#@N>&ULC9E=CZLV$(;_2I3['/ 8\['*1FH^4"NUTM$Y:GO-
M;KR;Z$!(@=V<_OL:PJ;KF0GVS0;8US-^;>-Y@.6E;GZT!ZV[V<^J/+6/\T/7
MG1^"H'T^Z*IHO]1G?3+_>:F;JNC,:?,:M.=&%_NA454&$(9Q4!7'TWRU'*Y]
M;5;+^JTKCR?]M9FU;U55-/^N=5E?'N=B_G'AV_'UT/47@M7R7+SJ[[K[\_RU
M,6?!+<K^6.E3>ZQ/LT:_/,Y_$0^YA+[!H/CKJ"_MI^-9;^6IKG_T)[_M'^=A
MWR-=ZN>N#U&8GW>]T6791S+]^&<,.K_E[!M^/OZ(G@_FC9FGHM6;NOS[N.\.
MC_-T/MOKE^*M[+[5EU_U:$C-9Z/[W_6[+HV\[XG)\5R7[?!W]OS6=G4U1C%=
MJ8J?U]_C:?B]C/$_FO$-8&P MP9"3#:08P-Y:P PV2 :&T2W!C*>;*#&!NK_
M#,ED@WAL$-\:*#7,QW6PAM'?%EVQ6C;U9=9<%]"YZ->I>(C-_#[W%X?I'/YG
M)J U5]]70L7+X+T/-&K65PU8FL36;#A-:FNVG":S-3M&$X>V)N<TXJ8)C-^;
M:6!-PQ @L@( ,GW5Q(/F-&JB.%+(-Y7%2B#?5*-4ED3(.9-0F#'$YJEL(=6G
M(;+L2]:^9.Q+Y.NJ49:O,$W3.XDB-E%$$D5X;44DCYD*@<9F$Q'3:%BV- Y2
M[+PRY5-Q+,>*=:R8H44IUHJD6*@4T,!LJ I;=BIV3D7NZHME.68MQXQE=)>L
M8S)_0'80JL'W44PZ"WBOVE$-MCREL.PFK-V$L8L7=4*7FI(AZLC&I;(ZD[*=
M29G.H'%=I\R^DN';G8J08IO2WHH,+S@JPJ,_I; ,9ZSAC#&,RLPFH\LD43+E
MTXB0+XLADPC5JO4H0F.""V/HW+M\XNP8$:F+4Q+;]1T8$-0UKGCK463M&1!*
MO&4S,N+;*=GY)<LG(]G.>2(0#!(D(78.=)Z22)$%*#@H4-@\#:;,,B73SN0T
M>R=E(JI;9#*]LY,+'@P$0P:)P.XX-%!&=^\.X]E >,"!8&JVA QPC]QXP$0B
M2\TK63X9R3;.(X+P803!%&935@EUNRG!+=FY);FS/[9SGA2$#RH(R@&X<+HE
M6^'D@)U;DD]*;,<\+ @?6A 4!(CC*8G=$1X4A \I" 85XI"L.:H"//H,+,2A
MPA/@IH5)B>V;YP7A PR"(08A4\5G IX8P(<8@%;H!9!'2C<Q^,39,2+R,.E-
M#, 3 _@0 W!%7 J\R!D9\>TF!K]D^60DV_F==P@<,9"7"$SU3E64D"GGB"'!
MYAEBR"@H<CEEG$2XD#&ZA1!A).\, X\,P"$#?KH #AD2,RGW<O'( ![( $P5
M5T*0 7<C Q.)K#6O9/ED)-LXCPS@@PQ 2S2DBDR%FQC<DIU;DKNZ8_OF@0%\
M@ $H#2CR-,*(\ ,NT&*OI,#&W= P*;%=\]  /M  E @@(XMBXY39'>+A 7S@
M 3AXR'"I9501G@<.'C+RMM0-#Y,2VS</#^ ##T#A0::9O/="EH<'R< #*:.2
M+?KX'<Q&NO&!B83O<+]D^60DVSD/$)(!"/QJ?#V*+.0,99CB79W1Q?B6V'(B
M(2.\P!B9B#+ ZSYG=(OT\YLQ>Q1XF) <3!!WM& ;=P8 \%-8\.GC3_^!\(^B
M>3V>VME3W75U-7SM>:GK3IN@X1<3[J"+_>VDU"]=?YB8X^;Z8>YZTM7G\:-C
M</ORN?H/4$L#!!0    ( (J%)4PHXT,OM0$  -(#   8    >&PO=V]R:W-H
M965T<R]S:&5E=#DN>&UL?5-M;]L@$/XKB!]0$N(U461;:CI-G;1)4:NMGXE]
M?E&!<P''W;\O8-?S-FM?@#ON>>ZYXT@'-"^V 7#D34EM,]HXUQT9LT4#2M@;
M[$#[FPJ-$LZ;IF:V,R#*"%*2\<WFEBG1:IJGT7<V>8J]DZV&LR&V5TJ87R>0
M.&1T2S\<CVW=N.!@>=J)&I[ _>C.QEML9BE;!=JVJ(F!*J-WV^,I"?$QX&<+
M@UV<2:CD@O@2C*]E1C=!$$@H7& 0?KO"/4@9B+R,UXF3SBD#<'G^8/\2:_>U
M7(2%>Y3/;>F:C!XH*:$2O72/.#S 5,\G2J;BO\$5I \/2GR. J6-*REZZU!-
M+%Z*$F_CWNJX#^--LIM@ZP ^ ?@,.,0\;$P4E7\63N2IP8&8L?>="$^\/7+?
MFR(X8ROBG1=OO?>:;_>W*;L&HBGF-,;P9<P<P3S[G(*OI3CQ?^!\';Y;5;B+
M\-T?"O?K!,DJ01()DO^6N!9S^"L)6_14@:GC-%E28*_C)"^\\\#>\?@FO\/'
M:?\N3-UJ2R[H_,O&_E>(#KR4S8T?H<9_L-F04+EPW/NS&<=L-!QVTP]B\S?.
MWP%02P,$%     @ BH4E3(.-T#.Q 0  T@,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,3 N>&UL?5-M;YLP$/XKEG] 34C69A$@-9VJ3=JDJ-/:SPX<8-7V
M,=N$[M_/-H2B#NT+OCN>Y[D7G[,!S:MM 1QY4U+;G+;.=0?&;-F"XO8&.]#^
M3XU&<>==TS#;&>!5)"G)TB2Y98H+38LLQDZFR+!W4F@X&6)[I;CY<P2)0TXW
M]!IX$DWK0H 56<<;^ GN5W<RWF.S2B44:"M0$P-U3N\WA^,NX"/@6<!@%S8)
MG9P17X/SK<II$@H"":4+"MP?%W@ *8.0+^/WI$GGE(&XM*_JC[%WW\N96WA
M^2(JU^9T3TD%->^E>\+A*TS]?*)D:OX[7$!Z>*C$YRA1VO@E96\=JDG%EZ+X
MVW@*'<]ATK_2U@GI1$@_$-B8*%;^A3M>9 8'8L;9=SQ<\>:0^MF4(1A'$?_Y
MXJV/7HK-W>>,78+0A#F.F'2)F1',J\\ITK44Q_0?>KI.WZY6N(WT[3+[/ED7
MV*T*[*+ [K\MKF#V'YMDBYDJ,$W<)DM*['7<Y$5T7MC[--[).WS<]A_<-$);
M<D;G;S;.OT9TX$M);OP*M?Z!S8Z$V@7SSMMF7+/1<=A-+XC-S[CX"U!+ P04
M    " "*A25,WZ6CI+,!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M,2YX;6Q]4V%OW" ,_2N('U#N2-:=3DFD7J>JDS;IU&GK9RYQ$E2(,R"7[M\/
M2)IF6[0O@(W?\[,QV8CFQ;8 CKQJU=F<ML[U1\9LV8(6]@9[Z/Q-C48+YTW3
M,-L;$%4$:<7X;G?+M) =+;+H.YLBP\$IV<'9$#MH+<RO$R@<<[JG;XXGV;0N
M.%B1]:*!;^"^]V?C+;:P5%)#9R5VQ$"=T[O]\92&^!CP0\)H5V<2*KD@O@3C
M<Y7371 $"DH7&(3?KG /2@4B+^/GS$F7E &X/K^Q/\3:?2T78>$>U;.L7)O3
M R45U&)0[@G'1YCK^4#)7/P7N(+RX4&)SU&BLG$EY6 =ZIG%2]'B==IE%_=Q
MNDGX#-L&\!G %\ AYF%3HJC\DW"BR R.Q$R][T5XXOV1^]Z4P1E;$>^\>.N]
MUV)_X!F[!J(YYC3%\'7,$L$\^Y*";Z4X\7_@?!N>;"I,(CSY0V&R39!N$J21
M(/UOB5LQZ5])V*JG&DP3I\F2$H<N3O+*NPSL77Q$]AX^3?M781K967)!YU\V
M]K]&=."E[&[\"+7^@RV&@MJ%XT=_-M.838;#?OY!;/G&Q6]02P,$%     @
MBH4E3#S) _>T 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL
M?5-A;]L@$/TKB!]0$CMMH\BVU+2J.FF3HE;;/A/[;*,"YP*.NW]?P*[G;=:^
M '?<>_?N.+(!S:MM 1QY5U+;G+;.=0?&;-F"XO8*.]#^ID:CN/.F:9CM#/ J
M@I1DR69SPQ07FA99])U,D6'OI-!P,L3V2G'SZP@2AYQNZ:?C632M"PY69!UO
MX 7<]^YDO,5FEDHHT%:@)@;JG-YM#\==B(\!/P0,=G$FH9(SXFLPOE0YW01!
M(*%T@8'[[0+W(&4@\C+>)DXZIPS Y?F3_3'6[FLY<POW*'^*RK4YW5-20<U[
MZ9YQ>(*IGFM*IN*_P@6D#P]*?(X2I8TK*7OK4$TL7HKB[^,N=-R'\29-)]@Z
M()D R0S8QSQL3!25/W#'B\S@0,S8^XZ')]X>$M^;,CAC*^*=%V^]]U)L]]<9
MNP2B*>8XQB3+F#F">?8Y1;*6XIC\ T_6X>FJPC3"TS\4WJP3[%8)=I%@]]\2
MUV)N_TK"%CU58)HX39:4V.LXR0OO/+!W27R3W^'CM'_CIA':DC,Z_[*Q_S6B
M R]E<^5'J/4?;#8DU"X<;_W9C&,V&@Z[Z0>Q^1L7'U!+ P04    " "*A25,
M:@;W$+4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q]4V%O
MW" ,_2N('U!RN6R[GI)(O4[3)FW2J=.ZSUSB)*B ,R"7[M\/2)IE:]0O@(W?
M\[,Q^8CFR78 CCPKJ6U!.^?Z(V.VZD!Q>X,]:'_3H%'<>=.TS/8&>!U!2K(T
M2=XSQ86F91Y]9U/F.#@I-)P-L8-2W/P^@<2QH#OZXG@0;>>"@Y5YSUOX#NY'
M?S;>8@M++11H*U 3 TU![W;'4Q;B8\"C@-&NSB14<D%\"L:7NJ!)$ 02*A<8
MN-^N< ]2!B(OX]?,29>4 ;@^O[!_BK7[6B[<PCW*GZ)V74$/E-30\$&Z!QP_
MPUS/.TKFXK_"%:0/#TI\C@JEC2NI!NM0S2Q>BN+/TRYTW,?I9I_-L&U .@/2
M!7"(>=B4*"K_R!TO<X,C,5/O>QZ>>'=,?6^JX(RMB'=>O/7>:[D['')V#41S
MS&F*2=<Q2P3S[$N*="O%*7T%3[?A^TV%^PC?_Z/P=IL@VR3((D'V9HD;,;?)
M?TG8JJ<*3!NGR9(*!QTG>>5=!O8NC6_R-WR:]F_<M$);<D'G7S;VOT%TX*4D
M-WZ$.O_!%D-"X\+Q@S^;:<PFPV$__R"V?./R#U!+ P04    " "*A25,C@^E
MF;0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q]4]MNG# 0
M_17+'Q OL$W3%2!E4U6MU$JK5$V>O3" %5^(;9;T[SLVA-"6]L7VC.><.3,>
MYZ.Q3ZX#\.1%2>T*VGG?'QAS50>*NRO3@\:;QEC%/9JV9:ZWP.L(4I*EN]TU
M4UQH6N;1=[)E;@8OA8:3)6Y0BMN?1Y!F+&A"7QWWHNU\<+ R[WD+W\'_Z$\6
M+;:PU$*!=L)H8J$IZ&UR..Y#? QX$#"ZU9F$2L[&/ 7C2UW071 $$BH?&#AN
M%[@#*0,1RGB>.>F2,@#7YU?V3[%VK.7,'=P9^2AJWQ7TAI(:&CY(?V_&SS#7
M\XZ2N?BO< &)X4$)YJB,='$EU>"\43,+2E'\9=J%COLXW639#-L&I#,@70 W
M,0^;$D7E'[GG96[-2.S4^YZ')TX.*?:F"L[8BGB'XAUZ+V7R(<G9)1#-,<<I
M)EW'+!$,V9<4Z5:*8_H7/-V&9YL*LPC/?E/X#X+])L$^$NS_6^)63/9'$K;J
MJ0+;QFERI#*#CI.\\BX#>YO&-WD+GZ;]&[>MT(Z<C<>7C?UOC/& 4G97.$(=
M?K#%D-#X<'R/9SN-V61XT\\_B"W?N/P%4$L#!!0    ( (J%)4SL*(^-L0$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;'U386^;,!#]*Y9_
M0)T0VFT1(#6MJDW:I*C3NL\.'&#5]C';A.[?SS:$L@SM"[X[[KU[=SYG YI7
MVP(X\J:DMCEMG>OVC-FR!<7M#7:@_9\:C>+.NZ9AMC/ JPA2DB6;S1U37&A:
M9#%V-$6&O9-"P]$0VRO%S>\#2!QRNJ67P+-H6A<"K,@ZWL!W<#^ZH_$>FUDJ
MH4!;@9H8J'-ZO]T?TI ?$UX$#'9AD]#)"?$U.%^JG&Z"()!0NL# _7&&!Y R
M$'D9OR9..I<,P*5]87^*O?M>3MS" \J?HG)M3C]24D'->^F><?@,4S^WE$S-
M?X4S2)\>E/@:)4H;OZ3LK4,UL7@IBK^-I]#Q'";^"VP=D$R Y K QD)1^2-W
MO,@,#L2,L^]XN.+M/O&S*4,PCB+^\^*MCYZ+[:<T8^= -.4<QIQDF3-G,,\^
METC62AR2?^#).GRWJG 7X;N_%-ZN$Z2K!&DD2/_;XEK.W541MIBI M/$;;*D
MQ%['35Y$YX6]3^*=O*>/V_Z-FT9H2T[H_,W&^=>(#KR4S8U?H=8_L-F14+M@
M?O"V&==L=!QVTPMB\S,N_@!02P,$%     @ BH4E3/=96F"U 0  T@,  !D
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
MOVSL?X7HP$O97/@1:OP'FPT%E0O':W\VXYB-AL-N^D%L_L;Y7U!+ P04
M" "*A25,:#TNE[8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX
M;6Q]4V%OW" ,_2N('U 2[K;>3DFD7J=IDS;IU&G=9RYQ$E2(,R"7[M\/2)IE
M:]0O@(W?\[,QV8CFR;8 CCQKU=F<ML[U1\9LV8(6]@9[Z/Q-C48+YTW3,-L;
M$%4$:<5XDKQG6LB.%EGTG4V1X>"4[.!LB!VT%N;W"12..4WIB^-!-JT+#E9D
MO6C@.[@?_=EXBRTLE=3068D=,5#G]"X]GO8A/@8\2ACMZDQ")1?$IV!\J7*:
M!$&@H'2!0?CM"O>@5"#R,G[-G'1)&8#K\PO[IUB[K^4B+-RC^BDKU^;T0$D%
MM1B4>\#Q,\SUO*-D+OXK7$'Y\*#$YRA1V;B2<K .]<SBI6CQ/.VRB_LXW=P>
M9M@V@,\ O@ .,0^;$D7E'X43169P)&;J?2_"$Z='[GM3!F=L1;SSXJWW7@N>
M'C)V#41SS&F*X:N8=(E@GGU)P;=2G/@K.-^&[S85[B)\]X_"#]L$^TV"?238
MOUGB1@Q/_DO"5CW58)HX39:4.'1QDE?>96#O>'R3O^'3M'\3II&=)1=T_F5C
M_VM$!UY*<N-'J/4?;#$4U"X<;_W93&,V&0[[^0>QY1L7?P!02P,$%     @
MBH4E3'U'<.BS 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL
M?5-AC]0@$/TKA!]P;-GUO&S:)K=GC"::;,ZHG]EVVI(#I@+=GO]>H+U>U>H7
M8(9Y;]X,0SZB?7(=@"?/6AE7T,[[_LB8JSK0PMU@#R;<-&BU\,&T+7.]!5$G
MD%:,[W:W3 MI:)DGW]F6.0Y>20-G2]R@M; _3Z!P+&A&7QR/LNU\=+ R[T4+
M7\!_[<\V6&QAJ:4&XR0:8J$IZ'UV/!UB? KX)F%TJS.)E5P0GZ+QL2[H+@H"
M!96/#")L5W@ I2)1D/%CYJ1+R@A<GU_8WZ?:0RT7X> !U7=9^ZZ@=Y34T(A!
M^4<</\!<SQM*YN(_P154"(]*0HX*E4LKJ0;G4<\L08H6S],N3=K'Z>8VFV';
M #X#^ *X2WG8E"@I?R>\*'.+([%3[WL1GS@[\M";*CI3*])=$.^"]UIRGN7L
M&HGFF-,4PU<QKQ$LL"\I^%:*$_\+SK?A^TV%^P3?_Z;P'P2'38)#(CC\M\2M
MF/T?2=BJIQILFZ;)D0H'DR9YY5T&]IZG-WD-GZ;]L["M-(Y<T(>73?UO$#T$
M*;N;,$)=^&"+H:#Q\?@VG.TT9I/AL9]_$%N^<?D+4$L#!!0    ( (J%)4R$
MT>#&C0(  $0*   9    >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;'56[8Z;
M,!!\%<0#'-B!?"E!2JZJ6JF5HJMZ_>TD3D 'F-I.<GW[VH:CJ3/^$VPS.[/&
ML\ZN;D*^J9)S';TW=:O6<:EUMTP2=2AYP]23Z'AKWIR$;)@V4WE.5"<Y.[J@
MIDYHFDZ3AE5M7*S<VDX6*W'1==7RG8S4I6F8_+/EM;BM8Q)_++Q4YU+;A:18
M=>S,?W#]L]M),TM&EF/5\%95HHTD/ZWC#5EN:6H#'.*UXC=U-X[L5O9"O-G)
MU^,Z3FU&O.8';2F8>5SY,Z]KRV3R^#V0QJ.F#;P??[!_=ILWF]DSQ9]%_:LZ
MZG(=S^/HR$_L4NL7<?O"APWE<33L_AN_\MK ;29&XR!JY7ZCPT5IT0PL)I6&
MO??/JG7/6_\FSX8P'$"' #H&S)U.T@NYS#\QS8J5%+=(]A^_8_:,R9*:;W.P
MB^Y3N'<F>656KP6EV2JY6J(!L^TQ] Y#1D1BV$<)BB2V]"&<XO )S'#BPB?W
MZK,9)L@@0>8(LO^VF'M;1)@I%LFA2 X(9IX(PLRQR!2*3 '!PA,!F$F*1690
M9 8(B">",(%#G4.1.2"8>"((DV&1!119  +_X!$F</ DQ164 @K_Z"$H</8D
M4*D$4/BGCT!9X/@)+-<-H8#"-P $!1Q <%V3":#P/0!! 1,07/X$U';FVP""
M0C[ -P !Y9T]^ "!0C[ EP !%9X]^ " \I /\#U 0)'G#SY H) /\%5 0)WG
M#SY H) /\&U 0*GG#SY H( /*+X/*"CUW/<!!/D^2.[^Q!LNSZY]4=%!7%K7
M.]VMCBW2AKHFX!^\[Z^^,WFN6A7MA3:MA/O#/PFAN<DE?3*>+$U+-TYJ?M)V
M.#-CV?<U_42+;NC9DK%Q+/X"4$L#!!0    ( (J%)4SJ&4%U!0(  #0&   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;'55VXZ;,!#]%<0'K,&YD$2
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
M[5'?2:64!FPJJQM;<&V?BMG@4!JWW=F]&@=F-(SLIK> S ]2]@Y02P,$%
M  @ BH4E3 ?\52>Y 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N
M>&UL=5/;;MP@$/T5Q <$+]ZVFY5M*9NJ:J566J5J^LS:8QL%C MXG?Y]!^RX
M;N*^ #.<<^;"D(W&/KD6P)-GK3J7T];[_LB8*UO0PMV8'CJ\J8W5PJ-I&^9Z
M"Z**)*T83Y+W3 O9T2*+OK,M,C-X)3LX6^(&K87]?0)EQISNZ(OC03:M#PY6
M9+UHX#OX'_W9HL46E4IJZ)PT';%0Y_1N=SSM SX"'B6,;G4FH9*+,4_!^%+E
M- D)@8+2!P6!VQ7N0:D@A&G\FC7I$C(0U^<7]4^Q=JSE(AS<&_535K[-Z8&2
M"FHQ*/]@QL\PU_..DKGXKW %A?"0"<8HC7)Q)>7@O-&S"J:BQ?.TRR[NXW23
M'F;:-H'/!+X0#C$.FP+%S#\*+XK,FI'8J?>]"$^\.W+L31F<L17Q#I-WZ+T6
M_/:0L6L0FC&G"<-7F-V"8*B^A.!;(4[\#9UOT]/-#--(3]?TY#_Q]YL"^RBP
M_Z?$VU<EOL6D2?(J"%OU5(-MXC0Y4IJABY.\\BX#>\?CF_R%3]/^3=A&=HY<
MC,>7C?VOC?& J20W.$(M?K#%4%#[</R 9SN-V61XT\\_B"W?N/@#4$L#!!0
M   ( (J%)4QXT5O@M@$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#,R
M+GAM;&U3VVZ<,!#]%<L?$+.&)*L5(&431:G42JM4;9Z],( 57XAMEO3O:QM"
M:,J+[1F?<^;B<3YJ\VH[ (?>I5"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM
M#; ZDJ0@-$ENB&1<X3*/OI,I<STXP16<#+*#E,S\.8+08X%W^,/QS-O.!0<I
M\YZU\!/<K_YDO$46E9I+4)9KA0PT!;[;'8Y9P$? ;PZC79U1J.2L]6LPOM4%
M3D)"(*!R08'Y[0+W($00\FF\S9IX"1F(Z_.'^F.LW==R9A;NM7CAM>L*O,>H
MAH8-PCWK\0GF>JXQFHO_#A<0'AXR\3$J+6Q<4358I^6LXE.1['W:N8K[.-UD
M^YFV3: S@2Z$?8Q#ID Q\P?F6)D;/2(S];YGX8EW!^I[4P5G;$6\\\E;[[V4
M:;++R24(S9CCA*$KS">">/4E!-T*<:3_T>DV/=W,,(WT=$U/;K<%LDV!+ ID
M_Y1(OY2XA4F_!"&KGDHP;9PFBRH]J#C)*^\RL'<TOLDG?)KV'\RT7%ETULZ_
M;.Q_H[4#GTIRY4>H\Q]L,00T+AQO_=E,8S893O?S#R++-R[_ E!+ P04
M" "*A25,NL7,OK<!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6QM4]MNG# 0_17+'Q"#ETW2%2!E$U6ME$BK5&V?O3" %5^H;9;D[VL;0FG"
MB^T9GW/FXG$^:O-B.P"'7J50ML"=<_V!$%MU()F]TCTH?]-H(YGSIFF)[0VP
M.I*D(#1)KHED7.$RC[Z3*7,].,$5G RR@Y3,O!U!Z+' *7YW//.V<\%!RKQG
M+?P ][,_&6^11:7F$I3E6B$#38'OTL,Q"_@(^,5AM*LS"I6<M7X)QO>ZP$E(
M" 14+B@POUW@'H0(0CZ-/[,F7D(&XOK\KOXUUNYK.3,+]UK\YK7K"GR+40T-
M&X1[UN,WF.O98S07_P@7$!X>,O$Q*BUL7%$U6*?EK.)3D>QUVKF*^SC=[+_,
MM&T"G0ET(=S&.&0*%#-_8(Z5N=$C,E/O>Q:>.#U0WYLJ.&,KXIU/WGKOI=PE
M64XN06C&'"<,76'2!4&\^A*";H4XTD]TNDW?;6:XB_3=FIXFVP+9ID 6!;+_
M2MQ_*'$+<_TA"%GU5()IXS195.E!Q4E>>9>!O:/Q3?[!IVE_8J;ERJ*S=OYE
M8_\;K1WX5)(K/T*=_V"+(:!QX7CCSV8:L\EPNI]_$%F^<?D74$L#!!0    (
M (J%)4S(C-$=MP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM
M;&U3VVZ<,!#]%<L?$(,AS78%2-E$52NUTBI5VV<O#&#%%VJ;)?W[VH90FO!B
M>\;GG+EX7$S:/-L>P*$7*90M<>_<<"3$UCU(9F_T ,K?M-I(YKQI.F(' ZR)
M)"D(39(/1#*N<%5$W]E4A1Z=X K.!ME12F;^G$#HJ<0I?G4\\:YWP4&J8F =
M? ?W8S@;;Y%5I>$2E.5:(0-MB>_3XRD/^ CXR6&RFS,*E5RT?@[&EZ;$24@(
M!-0N*#"_7>$!A A"/HW?BR9>0P;B]ORJ_BG6[FNY, L/6OSBC>M+?,"H@9:-
MPCWIZ3,L]=QBM!3_%:X@/#QDXF/46MBXHGJT3LM%Q:<BV<N\<Q7W:;ZYS1?:
M/H$N!+H2#C$.F0/%S!^98U5A](3,W/N!A2=.C]3WI@[.V(IXYY.WWGNMLN2N
M(-<@M&!.,X9N,.F*(%Y]#4'W0ISH.SK=IV>[&6:1GFWI:;8OD.\*Y%$@_Z_$
MPYL2]S ?WP0AFYY*,%V<)HMJ/:HXR1OO.K#W-+[)/_@\[=^8Z;BRZ**=?]G8
M_U9K!SZ5Y,:/4.\_V&H(:%TXWOFSF<=L-IP>EA]$UF]<_0502P,$%     @
MBH4E3!Q7IO31 0  G 0  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL
M=53KCIP@%'X5P@,L7D:[G:C)SC9-F[3)9)MN?S-Z5+(@%G#<OGT!76NG](]P
M#M_E' 2*6:H7W0,8]"KXH$O<&S,>"=%U#X+J.SG"8%=:J00U-E0=T:,"VGB2
MX"2)HIP(R@9<%3YW5E4A)\/9 &>%]"0$5;].P.5<XAB_)9Y8UQN7(%4QT@Z^
M@?D^GI6-R*;2, &#9G) "MH2/\3'4^[P'O#,8-:[.7*=7*1\<<'GIL21*P@X
MU,8I4#M<X1$X=T*VC)^K)MXL'7$_?U/_Z'NWO5RHAD?)?[#&]"6^QZB!ED[<
M/,GY$ZS]9!BMS7^!*W +=Y58CUIR[;^HGK218E6QI0CZNHQL\..\K&3O5UJ8
MD*R$9"/<>Q^R&/G*/U!#JT+)&:EE[T?J?G%\3.S>U"[IM\*OV>*US5ZK-(X*
M<G5"*^:T8)(=)MX0Q*IO%DG(XI3\0T_"]#188>KIZ9X>YV&!0U#@X 4.?[48
MW[08PORGRBQHD@4$TAN3$.80-LF#)GE (+LQ"6%NMXOL3H< U?E[H5$MI\'?
MR5UVNWH/B3]=?^#+O?U*5<<&C2[2V#/J3U(KI0%;2G1G&^[M4[$%'%KCIN_L
M7"T79@F,'->W@&P/4O4;4$L#!!0    ( (J%)4SPU\D8/P(  (@'   9
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;(U5[8[;(!!\%<L/<!CP9^18ZJ6J
M6JF5HJO:_B8)B:W#Q@427]^^@!W7L4ES?P*+9X<9-@MYQ\6K+"E5WEO-&KGV
M2Z7:%0!R7]*:R"?>TD9_.7)1$Z5#<0*R%90<;%+-  J"&-2D:OPBMVM;4>3\
MK%C5T*WPY+FNB?CS3!GOUC[TKPLOU:E49@$4>4M.]#M5/]JMT!$860Y531M9
M\<83]+CV/\#5!B*38!$_*]K)R=PS5G:<OYK@RV'M!T81972O# 71PX5N*&.&
M2>OX/9#ZXYXF<3J_LG^RYK69'9%TP]FOZJ#*M9_ZWH$>R9FI%]Y]IH.AR/<&
M]U_IA3(--TKT'GO.I/WU]F>I>#VP:"DU>>O'JK%C-_!?T]P):$A 8P(,_YN
MAP0\2P"],FOU(U&DR 7O/-%7JR7F3P%76!_FWBS:L[/?M%NI5R\%ADD.+H9H
MP#SW&#3!H%O$9HG _R! "QA5(*<*9//QC8K438"=!-@2A!.".)VYZ"&QA306
M$F7QS,<2 Q,4N86$3B'A0DB&9T)Z2'2S"9Z?Z!(4X3LG$CF%1 LA&&9N@MA)
M$+^_)HF3('E<DV3A$@?1["26&%T3Z!:2.H6DCVN2+C>)@IG:C0.48+>0S"DD
M6]8$!6X"&+C;-7A_5>"=CH>/ZS)@IE91!N=-OP2%=Y2XNQZBQX49,-.61"B<
M*UF"<#QO6S"Y$LT;]8V(4]5(;\>5OEWM'7CD7%%-&#QI4Z5^%L> T:,RTT3/
M1?\V]('B[?#N@?'Q+?X"4$L#!!0    ( (J%)4Q9-[* 70(  -@'   9
M>&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;)5578^;,!#\*XCW.V,,Y$,$*:&J
M6JF53E==^^P0)Z #3&TGN?[[VH800I8J?<'V,CN>'; W/G/Q+G/&E/-1E;5<
MN;E2S1(AF>6LHO*9-ZS6;_9<5%3II3@@V0A&=S:I*I'O>1&J:%&[26QC+R*)
M^5&51<U>A"./547%GPTK^7GE8O<2>"T.N3(!E,0-/; ?3+TU+T*O4,^R*RI6
MRX+7CF#[E;O&RQ0')L$B?A;L+ =SQY2RY?S=++[N5JYG%+&29<I04#V<6,K*
MTC!I';\[4K??TR0.YQ?VS[9X7<R62I;R\E>Q4_G*G;O.CNWIL52O_/R%=06%
MKM-5_XV=6*GA1HG>(^.EM$\G.TK%JXY%2ZGH1SL6M1W/'?\E#4[PNP2_3\#1
M/Q-(ET"N"=9-U"JSI7ZBBB:QX&='M%^KH>:GP$NBS<Q,T'IGW^EJI8Z>$N+C
M&)T,48?9M!A_@+DBD&;OM_"A+3;^7;I_NT%ZCR ^O ,!BR V/[C)GR (0(+
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
M1S$4%/O>4/UG\2(*#6^9Z#$VLFBZO][FU"A9#EDTE3+[W3_SJGN>A_RO83B
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
M(WE>=Y\1N@O!#_H3B7/Y3C/_"U!+ P04    " "*A25,ZNS @* $  !9&
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
M YL+":V/TX<PM^,U&PMO^ND%D?D9EW\ 4$L#!!0    ( (J%)4QRB?RN80,
M !X0   9    >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;)58VW*;,!#]%88/
M"$@@+AG;,\W]TLYDTFG[3&S99@+(!=EN_[X2R Z(W9:^!(3/.7L6:5<HLZ.H
MWYLMY]+Y5195,W>W4NXN/:]9;GF9-1=BQROURUK492;5L-YXS:[FV:HEE85'
M?3_RRBROW,6L??92+V9B+XN\XB^UT^S+,JM_7_%"'.<N<4\/7O/-5NH'WF*V
MRS;\*Y??=B^U&GEGE55>\JK)1>74?#UW/Y'+9QIK0HOXGO-CT[MW="IO0KSK
MP>-J[OK:$2_X4FJ)3%T._)H7A592/GX:4?<<4Q/[]R?UNS9YE<Q;UO!K4?S(
M5W([=Q/76?%UMB_DJS@^<),0<QV3_6=^X(6":R<JQE(43?O76>X;*4JCHJR4
MV:_NFE?M]6CT3S280 V!G@F4_)40&$(PE1 :0CB5P R!3<TA,H1H:H38$.*I
MA,00DJF$U!#2J03BGV;.GTPY3S:Q*%ZW2MIE=Y/);#&KQ=&IN\K99;I R:5B
M*7']M%W([8]JZ37JZ6$1!L',.V@E@[GJ,'2 "8>8:PC#AI@;"!,-,;=C3, L
M/W>03CS$W$.89(AY@##I$/,(8$)_B'F",&2(>0;R2CYB>6J2SC-%X9FBK4(P
MB$)AA0!6"%J%<*!@O=O;#I.TF*K%D/0B@L.$<)@0"!/""@Q68--3C6"%"/!@
M+<>K#A/U4F5PC!B.$0,QD#>5P K)]#Q36"&=D&>'8?TIM2!/Z7C6Z07R-G27
M CN)#WB)[5;BC\S87@ (LGH(UM,(X"2QG9#Q:_%'7L:@U$?,(&5+*& FM<W0
MT5HD=&0& F%ND!9 @![ ?+L'0R""!$*:  &Z *-VVA H0 (AO8(P0&.T.[&I
MM4Z0AD* CL(P#:1AD'AZO1.D99 $\&%MHO<&I"OI8ZD@<9#&0H#.PF)DPT(Z
M O6GYTN16J9 +3.KEN\,B)!^OEC_HMC^"A0JP[9HI+QH\!\9(Y5#H?W3_I0R
MH/Z"MG;R!P,AM(>A5JD_0J 0Z2D4J4 *52"U#0.@" N$U" %:C"R/K1N#2A!
MED+W-?8/T- -4LT4V/\C:KN!0/;W[!30_130,PBR=T^O=SC0)^<O6;W)J\9Y
M$U*=--K#P%H(R96@?Z&F;:L.Z^=!P==2W\;JONY.K-U BITYC7OG?PDL_@!0
M2P,$%     @ BH4E3(AZW \= @  MP8  !D   !X;"]W;W)K<VAE971S+W-H
M965T-#<N>&ULC57K;ILP&'T5Q /4& =((H*T9JHV:9.B3NM^.\F7@&HPM9W0
MO?UL0Q@7M\H??.&<PSF?L9TV7+S*'$!Y[R6KY,;/E:K7",E##B65#[R&2K\Y
M<5%2I8?BC&0M@!XMJ60H#((8E;2H_"RU<SN1I?RB6%'!3GCR4I94_'T$QIN-
MC_W;Q'-QSI690%E:TS/\ O6[W@D]0KW*L2BAD@6O/ &GC?\%K[?8$BSBI8!&
M#OJ>B;+G_-4,OA\W?F < 8.#,A)4-U?8 F-&2?MXZT3]_IN&..S?U)]L>!UF
M3R5L.?M3'%6^\9>^=X03O3#US)MOT 6*?*]+_P.NP#3<.-'?.' F[=,[7*3B
M9:>BK93TO6V+RK9-IW^CN0EA1PA[ EY\2B =@4P(J'5FHWZEBF:IX(TGVM6J
MJ?DI\)KH8A[,I*V=?:?32CU[S19QE**K$>HPCRTF'&#",6([1Y#_$*0-]"Y"
MIXO0\A<C%[%;@#@%B!4@(X'$+;!P"BP<#I:3.K28V&(JB\$QF8"V#A")B=M*
MY+02.;*LW *Q4R"^(TN+B08V@TF0SQ C$XG31#(WD7P@L'0*+.]?TI538.5P
M@"=E6,U"1JMX4H@Y!B=AY':" _<N"^Y?4_S!1L5WQ.E H[\O(;/=.D=%@_^X
M=8,&)X@YTG]2<2XJZ>VYTH>1/3).G"O0@L&#+DZN;Y%^P."D3#?1?=$>I>U
M\;J[)E!_5V7_ %!+ P04    " "*A25,]F];?[8!  #< P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970T."YX;6Q]4^UNFS 4?17+#U #IDD5 =*:JMJD38I:
M;?WMP"58]0>SG="]?6U#:9*B\0/[7I]S.,?8Q:#-J^T ''J30MD2=\[U&T)L
MW8%D]D;WH/Q*JXUDSI?F0&QO@#61) 7)DF1%).,*5T7L[4Q5Z*,37,'.('N4
MDIE_]R#T4.(4?S2>^*%SH4&JHF<'> ;WN]\97Y%9I>$2E.5:(0-MB;^EFRT-
M^ CXPV&P9W,4DNRU?@W%CZ;$23 $ FH7%)@?3K %(8*0M_%WTL3S)P/Q?/ZA
M_ABS^RQ[9F&KQ0MO7%?B.XP::-E1N"<]?(<ISRU&4_B?< +AX<&)_T:MA8UO
M5!^MTW)2\58D>QM'KN(XC"OKNXFV3,@F0C83TOR_!#H1Z!6!C,YBU ?F6%48
M/2 S_JR>A3.1;JC?S#HTX][%-9_6^NZIRM=904Y!:,+<CYCL#'.%V'Y%T$\(
M\09F%]FBBRSRZ84+NBQ %P5H%,@O!/*K&"-F%3$J8E*:TR0\5W$6D-GMZA(Y
MFB)G^QS._2]F#EQ9M-?._[*XL:W6#KQJ<N,/4^>OVEP(:%V8KOW<C =N+)SN
MI[M$Y@M=O0-02P,$%     @ BH4E3 ')B0\_ P  : T  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#DN>&ULC9==<Z(P%(;_"L-]"TGXTE%GJOVRLC.=[NSN
M-=6H3(&X$+7[[S<)B)(<6VZ$Q.<]>9.<A&1T9.5'M:646Y]Y5E1C>\OY;N@X
MU7)+\Z2Z93M:B'_6K,P3+HKEQJEV)4U62I1G#G;=P,F3M+ G(U7W6DY&;,^S
MM*"OI57M\SPI_TUIQHYC&]FGBK=TL^6RPIF,=LF&_J3\U^ZU%"6GC;)*<UI4
M*2NLDJ[']AT:QD@)%/$[I<?JXMV277EG[$,6YJNQ[4I'-*-++D,DXG&@,YIE
M,I+P\;<):K=M2N'E^RGZH^J\Z,Q[4M$9R_ZD*[X=VY%MK>@ZV6?\C1V?:=,A
MW[::WL?T0#.!2R>BC27+*O5K+?<59WD315C)D\_ZF1;J>6SBGV2P #<"W I$
MVU\)2",@9X'WI<!K!%Y?@=\(_+Z"H!$$?05A(PC["J)&$/45#!K!H*\ N:>9
M<\^2X&M).]FH=RNGZ498DSAU8JE,O4]X,AF5[&B5]6+;)7)-HZ%0B>"R5N6^
M^E-D:R5J#Q,O]$?.049JF&G-X N&A*C+O)C,F7"$A=8'!GU,L:''W19F)D%"
MC;F'&-)E'B#&ZS*/ *,U]02%T0;N&6*"+C.'F% ;W&\'9_&]X1A "#Q%!$X5
MH@*03JH$< 0/CN"I"%XG@M[7F@D44]0VW4CKK<D@$NC]-2$O<%W8KP_[]0&_
MFI>7FO$OFT&1E@@+ /)\+1-B$Q(9A6'# 6PX  P/-,,!X&6@+9*%"?D1TKH>
MFU!$KAD.8<.AF5/1E3F*X A1CYR*#*,($VWX%R9T@_35&@-0-+BR" :PX4&/
MI!H 7K"^"@#(TR8[A@*A$/8KOUC@)\(U'4?&_N^:8XR,A0M0-QAKJR6&*.2B
M*[L5NO9E0Z9MX\N&C$T"8Z*YG@$4(KZV9.XAR@NT5'P *-_30CU"H7RBS>T3
M1"'L=JEGB#*&? Y1H:MO'9#YP$7Z) .4K^\P,4"%Y**/]1P[%P>9G)8;=62O
MK"7;%USN&Q>U[;7@#LN#D%8_1<,Y NI?Y#5"'9S.X>L[R(^DW*1%9;TS+@Y@
MZHRT9HQ38=Z]%;FY%=>>MI#1-9>OH7@OZ[-_7>!LU]QKG/9R-?D/4$L#!!0
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
M=[O"[#?#8GLXT*H>/R2"V]?,^B]02P,$%     @ BH4E3-446_=F @  ]@<
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
MVHT :9.H:J56BK9J^^S <-'Z0FT3MG]?7PA+$[0J#]@S/F=FCNUQ-@KYHEH
M';PRRE6.6JW['<:J;($1]2!ZX&:E%I(1;4S98-5+()4C,8KC,-QB1CJ.BLSY
M3K+(Q*!IQ^$D S4P1N2?/5 QYBA"5\=SU[3:.G"1]:2![Z!_]"=I+#Q'J3H&
M7'6"!Q+J'#U%NV-B\0[PLX-1+>:!57(6XL4:7ZH<A;8@H%!J&X&8X0('H-0&
M,F7\GF*B.:4E+N?7Z)^<=J/E3!0<!/W55;K-T4<45%"3@>IG,7Z&2<\&!9/X
MKW !:N"V$I.C%%2Y?U .2@LV13&E,/+JQXZ[<?0KFRMMG1!/A'@F1-MW"<E$
M2-X(Z;N$="*D-P3LI;B].1)-BDR*,9#^='MB+U&T2\WNE];I-MNMF>U1QGLI
M-IO'#%]LH FS]YAX@8EF!#;1YQ3Q6HI]?$>/_TUPN$<D-Y#C"B19+R)9U9DX
M?KK4N0UO='K,UF&XUQF%]KLI]S]QQWO<8Y(L8;YNO#@K!K)Q?:""4@Q<6\D+
M[]QJ3[$]ZQO_WK2@[YBW,+Y_OQ'9=%P%9Z'-37+G70NAP509/IBF:,V3,1L4
M:FVG'\Q<^L;QAA;]]";@^6$J_@)02P,$%     @ BH4E3-SR#4?] @  M0P
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
MF1VKKFEV$R/;_D(0#[>2S3]02P,$%     @ BH4E3%X^OR'(!0  [B(  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULE9IM;^(X$,>_"N(#D/@Q2461
MKI2&5G?2:E=W]SHM;D$+A$O2=N_;7QY<#H]G2+(O%D)_,YY,/'^/#?//O/A9
M;HVI)K\.^V-Y.]U6U>DF",J7K3EDY2P_F6/]E]>\.&15?5F\!>6I,-FF-3KL
M QZ&.CADN^-T,6\_^U8LYOE[M=\=S;=B4KX?#EGQ[YW9YY^W4S;]^N#[[FU;
M-1\$B_DI>S,_3/7GZ5M17P5G+YO=P1S+77Z<%.;U=OH;NWG2<6/0$G_MS&=Y
M\7[2W,ISGO]L+AXWM].PB<CLS4O5N,CJEP^S-/M]XZF.XQ_K='H>LS&\?/_E
M_:&]^?IFGK/2+//]W[M-M;V=QM/)QKQF[_OJ>_ZY-O:&U'1B[_YW\V'V-=Y$
M4H_QDN_+]O_)RWM9Y0?KI0[ED/WJ7G?']O73^O\RPPVX->!G R:O&@AK((8:
M2&L@AQHH:Z"&&FAKH(<:1-8@&FH06X-XJ$%B#9*A!BS\>G(A, FZ1][.H?NL
MRA;S(O^<%%T9G+*FVM@-:Z;I2_-I.RO;/];SJ*P__5CH4,R#C\:39>XZACN,
M=)DEQBB7N<<8[3(KC(E<Y@%C8I=),29QF;7/<)=X] D!D"<$^3]_09W\\Q/@
M^!/@K0-Q&2D+<0\"]R!:#]+QP,"]=HQNF6-WKRQL_N$C27PDB8P$$K+N&'4Q
M4L3"BWB<<10^CD+& ;-RW3'1Q3B"S^"<>_0I'L^B!(]&X]%H)!HP_]?:RV\4
ML<OT=N'X&"">?((I23ZG"(\X0B(&F5E'WG-B\949$>,CQ<A(&O>0X!Z2X?._
M43M4Q$(DB@BJCP\)283**+5DR$ Q'(AYF8U5K9@Q,1:A"XPC8Q$3EQ'*P,2(
MY!(US_RB9SJ"*BC]:<NOS"9&%#Y#*I^',,'*2["(KR28*&N&U#4G=(H1A<:B
M$0DF2HCY->0E>&TA)\&1FV"[9"&@OO8DB+)D"9(=3JQL1%WR<'AV.%%R'"DY
M#M:")0()">IR-01*>R W9&I%1RJ7PX8)A10,>0"4]D!NR(10<*2'X(0X<D(H
MN!SQM(GZY]C*#SJ,.^[7/Y,)E(DEBD42K@L(EM2E1<1-: G'>@381UO(:4;T
M+(9A^Y00LP1&C5#A3%$%2L@71QH%6%QW*!3!J'W(*Z[['D]NR(1:<J3CX%2!
M$MK&1_0<@M V@?4<8*:N+.1,P4C'0 L>$"P)8[ U2C%GC$62B)O04X&U, +&
MS;"9"C=]#PA63T(HJ1C%9]1:(@A1%9C*>7'[D#<+'U!/$0SZNB<W9&I?AHDJ
MT<$)0E3%"%$5A*B* :*Z%$A3%>J8V,L*0@<%UE/!U1J!_-5Z")3V0&[(A 8*
M3)3@:HU!(H0A#X#2'L@-F=! @6B@(#I706B@&*&!DM! B6B@ESH,@J<HJR%0
MV@.Y(1/R)Q'YHPYL)"%%<L21C22T06*'-K F+>3NT65"]&62.K3!3FU@35KH
M4J2EF%%MI"241F+;-V\H'R*+5A(Z(Q&=$<1**(G"ER/V;I*H1(F=?WB3._8>
M(Y<AS$N*8/4^4%(1$74MD7V;M[Y;""S<<-.98IB<2>HLCU )A:D$C B!?+GO
M@=QH" %0F  0TUP1 J!&"( B!$ A B! R[=$H0BF;@"4]D!NR(20*$1(!)5^
MZF17C4@=4?P**WXO=1B4P-0-@-(>R V9T!J%K/I492M":U0\(G6$.BA,'>"R
M8R%'KT(--\XK#).1\M+G8TQI2:RYFA 1C6VWX,IBH>M;YQ5"N9L;-R!"1_20
M<RD$\CO=(5#: [DA$[*EAYQ+(9"$T&H(E/9 ;LB$2FI$MJCU1Q.RI4=LH30A
M6QII;#S)02%8-4.@M =R0Z:^M4)D2Q+=LB9D2X]HD30A6QK;K'BIPR"O< =
M:0_4A1Q<?#_>_!+DCZQXVQW+R7->5?FA_3[\-<\K4SL,9_6SV)IL<[[8F]>J
M>1O5[XON%QC=196?[*]+@O-/7!;_ 5!+ P04    " "*A25,64T"-*$"   &
M"0  &0   'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q]5NUNFS 4?17$ Q3C
M#SZJ)%*3:-JD3:HZ;?OM)DZ""IC93M*]_6Q#*3&W_1.P.>?<<V\N7"^N4KWH
MDQ F>FWJ5B_CDS'=?9+HW4DT7-_)3K3VR4&JAAN[5,=$=TKPO2<U=8(1RI*&
M5VV\6OB]1[5:R+.IJU8\JDB?FX:K?VM1R^LR3N.WC:?J>#)N(UDM.GX4/X7Y
MU3TJNTI&E7W5B%97LHV4."SCA_1^FR)'\(C?E;CJR7WD4GF6\L4MONV7,7*.
M1"UVQDEP>[F(C:AKIV1]_!U$XS&F(T[OW]2_^.1M,L]<BXVL_U1[<UK&11SM
MQ8&?:_,DKU_%D!"+HR'[[^(B:@MW3FR,G:RU_XUV9VUD,ZA8*PU_[:]5ZZ_7
M0?^-!A/P0, C(<T^)9"!0-X)]%,"'0@T("1]*KXV6V[X:J'D-5+]W]MQUT7I
M/;75W[E-7VS_S)9'V]W+*J-DD5R<T(!9]Q@\P:0C(K'J8P@,A5CC&1W?!MC,
M$22 ; $(@4T0,$_B^>0F3PH+4%" >@%Z(\""0O68S&/:OE"L0"C(%D"1DA9!
MP@ *%PS#EAEHF0&6L\!RCV&3,)BR/' ,@# -TMH"($0_:)0,])L!?@,KZVP6
M)44D]#L'E2QLJ#DFRQCL-@?=YC.W+'QQ\KE9@L-V $&!TA8 L<E_>6.W .T6
M0'&#GEL7\R@I24/#  IA$O8OB,H^Z-\2M%P"ELO <CD+0VG8FILYB.0D+#$
M0D4.^[63#OR8HKECAL*O*9J]V:1,@_=R Z PR\,FAK1H'A8YF0R#1JBC'[0Z
MVLES:]PW=;([#O,'[(9)L+]V0]X/F7>9_H3P@ZMCU>KH61H[JOQ .4AIA#6)
M[FQ-3_90,BYJ<3#N-K?WJI_,_<+(;CAU)./19_4?4$L#!!0    ( (J%)4Q7
M"4Z)C (  -((   9    >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;(U6[8Z;
M,!!\%<0#'+8Q))R22/E0U4JM%%W5]K>3. DZP-1VDNO;US8< ;P7W9]@FYG9
MV0WV>G83\E6=.=?!6UE4:AZ>M:Z?HTCMS[QDZDG4O#)OCD*63)NI/$6JEIP=
M'*DL(H)0&I4LK\+%S*UMY6(F+KK(*[Z5@;J4)9/_5KP0MWF(P_>%E_QTUG8A
M6LQJ=N(_N?Y5;Z6919W*(2]YI7)1!9(?Y^$2/V\PL02'^)WSF^J- YO*3HA7
M._EVF(?(.N(%WVLKP<SCRM>\**R2\?&W%0V[F);8'[^K?W')FV1V3/&U*/[D
M!WV>A],P./ CNQ3Z1=R^\C:A) S:[+_S*R\,W#HQ,?:B4.XWV%^4%F6K8JR4
M[*UYYI5[WIHW2=;28 )I":0CX/0A(6X)\9U 'Q)H2Z C0M2DXFJS89HM9E+<
M MG\O36S7Q%^IJ;Z>[OHBNW>F?(HLWI=I F>15<KU&)6#8;T,'=$9-2[$ 0*
ML2(>G0P#K'U$/()L $@,FXC!/&/'C_MY4@H+4%" .@$Z*-3(Y*K!I Y3-9DF
M&".$1OGZ.)QEJ(\;&$I 0XEGB!(""Z2@0/KYDDQ @0E0DGA4$A]#R0=!IF"0
M*1"$CH),O7K&*4)^W1M<\@ W,)2!AC+ 4#(RE'F!,$*0(Q_8? @CW";S,IQF
M#YQC!&]V!'A/Q[L=^>;CS+<.X%(2^]9;7-_[9(@;6O_@G,*?V'\M*!EL0*CL
M$! ]JB=XLBTQ 4Q-QJ:(_W5"EGQ81GU#4>]@+[D\N::I@KVX5-J>C[W5KC$O
M75\>K:]LPW8-XR[3=/L?3)[R2@4[H4W;<<WA*(3FQB5Z,B4[FPM&-RGX4=OA
MQ(QETV6;B19U>X.(NFO,XC]02P,$%     @ BH4E3.UO>[%F @  G0<  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C(N>&UL?55K;YLP%/TKB.^MP>;5B" U
MB:9-VJ2H4[?/#G$"*F!F.Z'[]_.#4&*\?HD?G'/NN3>V;SY0]L8K0H3WWC8=
M7_N5$/T* %Y6I,7\D?:DDU].E+58R"4[ ]XS@H^:U#8 !D$"6EQW?I'KO3TK
M<GH13=V1/?/XI6TQ^[LA#1W6?NC?-E[J<R74!BCR'I_)3R)>^SV3*S"I'.N6
M=+RFG<?(:>T_AZM=IO :\*LF Y_-/97)@=(WM?AV7/N!,D0:4@JE@.5P)5O2
M-$I(VO@S:OI32$6<SV_J7W3N,I<#YF1+F]_U451K/_.](SGA2R->Z/"5C/G$
MOC<F_YU<22/ARHF,4=*&ZU^OO'!!VU%%6FGQNQGK3H_#J'^CN0EP),")$":?
M$M!(0!^$Z%-"-!(BBP!,*KHV.RQPD3,Z>,S\NSU6ARA<1;+ZI=K4Q=;?9'FX
MW+T629SEX*J$1LS&8. ,$TX((-6G$- 58@,7='@?8+M$( NR<T"0VP1RYHDT
M']WE^>06B)P"D1:(9@(QC*Q"&4RB,9TI5 R1E>P2!,,LL=)U@((H<_N-G7[C
MA=\D"2R_!A//HB"4/EE^ER"8AK'EUZ&4HL3M-W'Z31Q^0\MOLHCR@&!@%]B%
M0I&5ULZ%BIYBM^74:3EU6+;.[29=A$EMOTO( [3=.C!A\)\+D#G-9H[S:U_T
M;'E^T]2^K [0XI#OEJ"[0V[\@MDCU1)VU@V >R6]=$+=]=GNU&.>H7KDK/V-
M[#VF57S(F,;U [-SW7'O0(5\0O5#=Z)4$.DQ>)3EK&2OG!8-.0DU3>6<F8YA
M%H+V8S,$4T<N_@%02P,$%     @ BH4E3,CM\J/; 0  FP0  !D   !X;"]W
M;W)K<VAE971S+W-H965T-C,N>&UL=53;CM,P$/T5RQ^P;I,FA2J)M%V$0 *I
M6@0\N\GDHO4EV&ZS_#V^I"%TS4OL&9\Y9XYCNYBD>M$]@$&OG E=XMZ8\4"(
MKGO@5#_($81=::7BU-A0=42/"FCCBS@CR6:3$TX'@:O"YTZJ*N3%L$' 22%]
MX9RJWT=@<BKQ%M\2ST/7&Y<@53'2#KZ!^3Z>E(W(PM(,'(0>I$ *VA(_;@_'
MW.$]X,< DU[-D7-REO+%!9^;$F]<0\"@-HZ!VN$*3\"8([)M_)HY\2+I"M?S
M&_M'[]UZ.5,-3Y+]'!K3E_@=1@VT],+,LYP^P>PGPV@V_P6NP"S<=6(U:LFT
M_Z+ZHHWD,XMMA=/7, ["CU-8V=_*X@7)7) L!4GP$H1\YQ^HH56AY(14V/N1
MNE^\/21V;VJ7]%OAUVSSVF:O59ZG!;DZHAES#)ADA=DN"&+9%XDD)G%,WI2G
M61HG2*,]IIX@7?>8O8\3[*($.T^P^\?D[LYDP&0>(SPFV<<ULJA&%M'([C0"
M)E]I_&<C\ZA$'I'([R0BF#<^R.IP<%"=OQ8:U?(B_)5<99>;]YCXP_47'J[M
M5ZJZ06ATEL8>47^06BD-V%8V#]9N;U^*)6#0&C?=V[D*]R4$1H[S4T"6]ZCZ
M U!+ P04    " "*A25,G-BW%^8!   9!0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970V-"YX;6QUE.UNFS 4AF\%^0)J, &:")"63M4F;5+4:=UO!PX!U6!J
M.Z&[^]F&( ;N'_S!>][G''^E Q=OL@90WD?+.IFA6JG^@+$L:FBI?. ]=/I/
MQ45+E1Z*"Y:] %K:H)9AXOLQ;FG3H3RU<R>1I_RJ6-/!27CRVK94_#T"XT.&
M G2?>&DNM3(3.$][>H%?H'[W)Z%'>'8IFQ8ZV?#.$U!EZ$MP."9&;P6O#0QR
MT?=,)6?.W\S@>YDAWR0$# IE'*AN;O $C!DCG<;[Y(EFI E<]N_NS[9V7<N9
M2GCB[$]3JCI#C\@KH:)7IE[X\ VF>B+D3<7_@!LP+3>9:$;!F;1?K[A*Q=O)
M1:?2TH^Q;3K;#I/_/<P=0*8 ,@>0L9819#/_2A7-4\$'3XQKWU.SQ<&!Z+4I
MS*1="OM/)R_U["V/XR3%-V,T:8ZCABPT813.&JS]9PAQ0H@UB*Q!9PV('SRN
M**,H7HC",(C=F-")"5V8_0KC$B6)&[-S8G8.!^*O,%O1WB=N2N2D1"Y*L*)L
M18G_R9+%3DIL#7;_;?]Z8^)M*?$G"Y8X(<D&$D3K,Y9L=C_9+S(9*7AQJLVC
M\9.*2]-)[\R5OB#V&%><*]"&_H-.N-;OU#Q@4"G3371?C+=U'"C>3P\1GE_#
M_!]02P,$%     @ BH4E3)H!?\KC 0  F00  !D   !X;"]W;W)K<VAE971S
M+W-H965T-C4N>&UL?53;CILP$/T5Y ^(N2V;1H"T252U4BM%6[5]=F"X:'VA
MM@G;OZ]M6)82M"^V9WS.S!S;XW00\D4U -I[992K##5:=P>,5=$ (VHG.N!F
MIQ*2$6U,66/522"E(S&*0]]/,",M1WGJ?!>9IZ+7M.5PD9[J&2/R[Q&H&#(4
MH#?'<ULWVCIPGG:DAA^@?W87:2P\1RE;!ERU@GL2J@P]!8=S9/$.\*N%02W6
MGE5R%>+%&E_+#/FV(*!0:!N!F.D&)Z#4!C)E_)EBHCFE)2[7;]$_.^U&RY4H
M. GZNRUUDZ$]\DJH2$_ULQB^P*3G 7F3^&]P VK@MA*3HQ!4N=$K>J4%FZ*8
M4AAY'>>6NWD8=Y)HHFT3PHD0SH0@^9 0383HG1!_2(@G0KPBX%&*.YLST21/
MI1@\.=YN1^PC"@ZQ.?W".MUANSUS/,IX;WF2?$KQS0::,,<1$RXPP8S )OJ<
M(MQ*<0SOZ.'_"4[WB&@%.6] HNTBHDV=D>/'2YV/_DKGB-D[#'>8>!>O2MW"
M/*QJO<=$N_VJ6+RX( :R=H]?>87HN;8Z%]ZYOYY">\$K_]'TW=@F[V'&IOU.
M9-URY5V%-L_'77(EA 93HK\SG="8?V(V*%3:+A_-6H[=,AI:=--'@.??*/\'
M4$L#!!0    ( (J%)4QS<[?/OP0  %07   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8V+GAM;(V8VVZK.!2&7P7Q ,4VQH8JC;23YIR1JCV:F6O:N$VT(62
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
MHZ=(H.CVYIV!$+<&\JZ^1C-1[.JK6NFLY3%75;2N6B_7P1FNOF:M]CD:?45
M^Z*Z/@+M=XB/ECK.W1X=(=T3@CV1[JGOHMZ[L\U-=A47NR0OG5>I]#=Y_=F\
ME5()'0G_DT[8O;X\7UY2L575(]?/17.#;%Z4/)C;L7>YHD__ 5!+ P04
M" "*A25,:E@8 -($   \&0  &0   'AL+W=O<FMS:&5E=',O<VAE970V."YX
M;6R5F=MRXC@0AE^%X@'&.DM.$:IRF)DDL%6IV=K=:P=$H,;&C.V$F;=?V2C$
M2-V)N0E8^;K5:K5^26:R+ZN?]=K:9O2[R+?UY7C=-+N+)*D7:UMD]9=R9[?N
M/ZNR*K+&/5;/2;VK;+;LC(H\882HI,@VV_%TTK4]5M-)^=+DFZU]K$;U2U%D
MU9]KFY?[RS$=OS7\V#ROF[8AF4YVV;/]VS;_[!XK]Y0<O2PWA=W6FW([JNSJ
M<GQ%+^:"MP8=\>_&[NO>]U$[E*>R_-D^W"\OQZ2-R.9VT;0N,O?Q:F]LGK>>
M7!R_O-/QL<_6L/_]S?NW;O!N,$]9;6_*_+_-LEE?CLUXM+2K["5O?I3[.^L'
M),<C/_JY?;6YP]M(7!^+,J^[OZ/%2]V4A??B0BFRWX?/S;;[W'O_;V:P ?,&
M[&C@^O[(@'L#_FX@/C00WD ,-9#>0 XU4-Y #370WD /-3#>P PU2+U!.M2
MDK>9(^\FZF.3XV33P;V\33=E@4ER**RN4F^S)IM.JG(_J@Z+;9>U:YI>."OG
MO&WM:K_[IZO6VK6^3I4QD^2U]>29ZP/#>@S7])1YB)EW(G$A'.-@8!S7++)G
MISW<Q 37 7,+,?R4^0HQXI3Y!C!!5]\A-_*4N8,8=<K<0XP.DOMI<F:?!SP'
M$ Y/$8=+A7<.^$FII+ ' 7L0G0?1]Y"2H-@.C.J8;<=HF?*@W&YB2A&M U^W
M,24-8T%BOL:4,%J$)0'TJ+@,J.] CTR0H 3O((JP-*@,@%(R]/404TQPI8(2
MF@$8T\P$?<X!C*;<((4BX6F6P#0C:J!@#VIXJ6G8@_Z\U!X.C.R7&DEIN+0@
M2O' USRFW!P89-0&CMD ,3/80PI[2(?GK=V?P V!#,B<A_K#Y88$BW0&4B:@
MYA!%J4"BQK8Q"D2-5"V%MZ KRL[('J*1E _)'H]&3$TH.#.(2F58=R#5J\[3
MJ!%=II P8S. +'HJS\@>LNRI&I(]%2]()64H>" F5%1] $8-DTC@B-K06&XD
MQQ*(K'YJSD@@LOYI.B2!:31DM^$9%280P(2@40(!S!W,-!PX0U2'0:J#3 )#
M-(#1X0EDB 8P-B"!'NH/F3GU"_;2&81)3H,-? Y@G#".#1X1'@8)CT)\(#+
MQ!D)1&2 09M_E$ 9BQ87-*Q "&.IT&$" 8QJ99# $>UAD/9@58S( --G)!"1
M 0:= J($&B"!*0TU$,2TB1((850A1P^&: ^#M >9!([( "?#$\@1&>#042!,
MH(=.UJ:6)EB;,Q"CT28,84JB@T>TAT/:@PT>NZ.=<4GCB SP =>T!P\%-:-9
M> :$.,85,6$*(4Z*%#G)<$1^>"P_FF ^$"7@9]P^.*($?,C]@\>7!L[Z!R^?
MPAAC4O%P'X$PXLH0"1R1'Q[+CR;(-88C2L#/N(8(1 G$D&N(B*\.K']L\%??
MF*(R$D&(,@2Y0@A$>T2L/9H@.BH0&1!G7$,$(@-BR#7$0_W+/E6:4A+F#^ D
M,2Q<PA GM)2A#":]EY.%K9Z[U_#U:%&^;)MVW+W6XZO^*]:^W S:K^G%/07:
M'^C%_/ B_]W]X7>%O[+J>;.M1T]ETY1%]]YS59:-=>&3+V[JUS9;'A]RNVK:
MK]I]KP[O\P\/3;GSOU4DQQ],IO\#4$L#!!0    ( (J%)4P7C4#TRP(  "@+
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;)5686^;,!#]*X@?,'Q@
M&ZB22&NB:9,VJ>JT[;.;. DJ8 9.TOW[V89FJ3DF^B78YMWSNX=]N<5%M<_=
M44H=O%1EW2W#H];-711UVZ.L1/=!-;(V;_:JK80VT_80=4TKQ<X%5644$\*C
M2A1UN%JXM8=VM5 G71:U?&B#[E15HOUS+TMU6880OBX\%H>CM@O1:M&(@_PN
M]8_FH36SZ,JR*RI9=X6J@U;NE^%'N-M ;@,<XF<A+]W-.+"I/"GU;"=?=LN0
M6$6RE%MM*81YG.5:EJ5E,CI^#Z3A=4\;>#M^9?_DDC?)/(E.KE7YJ]CIXS+,
MPF G]^)4ZD=U^2R'A%@8#-E_E6=9&KA58O;8JK)SO\'VU&E5#2Q&2B5>^F=1
MN^=EX'\-PP/B(2"^!@#];T R!"1S ^@00+V J$_%>;,16JP6K;H$;?]Y&V%/
M$=Q1X_[6+CJSW3MC3V=6SZN4)(OH;(D&S'V/B6\P\5O$>HQ(/,@&@?S;)S(:
MKT)C5&CLXI.;>)[E.$&"$B2.@+[)E'J9]ACN,+7#0))F'FJ-HECJ)8R@*&.
M2Z:H9(I(9I[D'L-NMHE)0C(/MA[#(&,T]6 ;!)92QC-<-4-5LY%JGD^DS5$"
M/O]3IRA!.N-3IZ-,4Y;GGFL(**/<\VP,RCB;<"Q#]6:(7HX3Y"A!/M\Q('@=
M(#,\&T"WJ7(8'34$Q7( OQX@J"R?* DP4;P $9U.4.!E!=Y15P O+(!5%O^:
M#J"WIX3Z57*-P2BAQ#</@25Q,G%F *\N@)67B7,+^%4']@[W\,L.?(Y[?'P1
M"4NX[]X8QDG&1T=O#&,YG2IR@-<8P(H,F:# KSUD[W /O_B0SW$O'_T540Z0
M^NXA,,)2ZKLWAB5@SK*G.[KI0&P/^4VTAZ+N@B>E33/C6HZ]4EH:2O+!?(JC
M:5NODU+NM1VF9MSVO5L_T:H9^M+HVARO_@)02P,$%     @ BH4E3.7.ME+N
M 0  A 4  !D   !X;"]W;W)K<VAE971S+W-H965T-S N>&ULC53;CILP%/P5
MY ]8<T\3 5(WNU4KM5*T5=MG!TX"6AM3VPG;OZ]MO"@A;I47?)L9SYBC4XQ<
MO,H60 5OC/:R1*U2PP9C6;? B'S@ _3ZY, %(THOQ1'+00!I+(E1'(=ACAGI
M>E05=F\GJH*?%.UZV(E GA@CXL\C4#Z6*$+O&R_=L55F U?%0([P'=2/82?T
M"L\J3<>@EQWO P&'$GV,-L^YP5O SPY&>3$/3)(]YZ]F\:4I46@, 85:&06B
MAS-L@5(CI&W\=IIHOM(0+^?OZI]L=IUE3R1L.?W5-:HMT0<4-' @)ZI>^/@9
M7)X,!2[\5S@#U7#C1-]1<RKM-ZA/4G'F5+051MZFL>OM.$XGJY6C^0FQ(\0S
M(4K_2T@<(;F7D#I">B\A<X1L0<!3=ON83T21JA!\#,14#@,Q51=M,OV[:K-I
M_XX]T^\I]>ZY6H7K I^-D,,\3ICX$A.%UYCM+2:^1CS=(I(%Y-D#268(UCGF
M,+$W3&SYR971R"^0> 42*Y!>"2Q,;B=,;C']E'2=+;+>8J(T7X3UZ"1KO]G4
M:S;UF/W'<V5>@>S^Y\J] KG'0;HHGOPV9A@N+L$7U6KZTS<BCETO@SU7NO!M
M>1XX5Z#UP@?MNM4M<5Y0."@S7>FYF!K#M%!\<#T/SXVW^@M02P,$%     @
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
M^$R^Y%?3C66Q=5,A7B2\0$""</A![ &]8".321=E(>-G9=?/BO5=D(AH;8B
M#"<1YF1]W;BD#\!Y=$K$1$E"#VXW.&TI[* 8DN<-_,HFB#2;?N)V=:A%>>';
M'LC=VS7G9-1:8VRN4M,EJK[8$=F7U)B@O<.'$V>/YV,&,@)J0[P)- TVE<'P
MS-$HQ4$1FJ]0@*$YT)"KTT#[]JM^KVK2GG2&^D'=9/T% \-!-*V6])[XWNLS
MZ$2G]0])3<=]K1CGQU..TH3=Q)-L$T)B:P:L7$KEB[ES)[K"P\,"W!;CPE^-
M^B/J>YV15X:\#UL?_?22\=3E\G6&.<6.+>,K3FA:;&>;+=M V;:$>T3F!21
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
M)SI:QBB/?D+9>@Z0P;LW0]--%O5Z.$[\M>3P&F/N\D'RQO!%5KCMFE1W.'Y
MYJ5P'9D'^2"OLQ+NY=FC1+YZ9!BTE9;J12O) U46J.;@92F<Q+]I,65@L^!0
M/_$(S.Z)Q=4'^?EM-1I6+"8?N/J6YN:H8M:(?$;4N\@9OI*2<1C10M6O5=7A
M'&N8#YX838<,,Q]M/N9+<,0KBVF'[!):G:]R8#4Q^&M:T=3Z]A.D"]8(O>87
M.]6OJLDYH)^&[>3XG(5?6+<W+HD#!$,1!"6T*5!6.MR27S7*6J!^G(K3T'IU
MY[/E(^Z&.PGNC?N,&$O) #4YR\E^D,3W2\G$($+YA. :;+?)YF+K$!) J89U
MI9!10!]E[L46P_W,XM4I#C\5W3YSHJ<U?E0D6<\ E,X7^7WF-0D6 77FJG&L
MV3 J[ 3SUS$\!.F,K %\0_H9>A8&RGW?AGX%%&,U__!+(:17/9.9'#PP;)16
M*P<>P^^0:S:9/DAVV7&0T7#1\V%K,?Z55(Y#\/V+K23M9^6T!3RW,33!68YY
MR-5<[E>]47OTZ[DCAD;SD$Z)HS5)_5]Z6MNQ>FUK@4W8">36I%8W?9M:'\$>
MGLOX,,H#3<[)$'^=HHEXV(5?DR[^VJ5?>XBQ.L8'DB2:PB^*.!RQO<[!#)]*
MZ%KP/7/],H/[ET-R ^6Q E',-U#N38!L1]3H(Q/L:E>; H+1KH?P%Q1[M-R2
M-H=W.\I.T" J("A]P('"7(-\[54G,B2HJ ^7D_D>%7K:B@>9$AU3M$JE[.G:
MB%\?@XY3C&PM^)T'NP1^/B<X'XVJY&(,OC,==D<JR;!-(W[)+"BN?KO)D87
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
M1^U6<\L@F.DO6>6N)WU<= DMP2%LP^#V2$B>A]?B32\EIU522/>6,0GY6/M
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
M3ZOOE-/+]2?%2(!8ARCH3Z%!)D;WP!CTH>$8?PQ [1AC79VA7BRD98/:/!B
M@MJ+@'K'R;AR8T3))";S#*BOH/'UT?$\Y)L(7>$#C,Y+0)=A71B4;[Z\R$V.
MH6_0YH1^]$:)%)&0&QN.R! .!OP [0 T\G@(BAB/7I[H];%*#BA+H,F/\#3"
M( ;3+MWS<%PQR'H&RAAH< ,<WZC?1\R#9#24CK1L(3Z!VM 01P+KVP^ZB</V
MD+;#UT'1AXV ]1UV8?4F%(TX) 5FUX%_BQ&ZBYRP@=/E [ET;:1+$S73[50O
M9]UD;#N0VF!1I_1S,D!5:Q*/8. Z,7=-1R,JM#F$+>MA<4TJ=DE;-Y!?AF,"
ML(-Y]XC_2U6<^B2^< Z.7F&,0*I4!!MKR9!F..E3.4^A"C@X0_AK!)L!%#V<
M F%/PBT<P'2P;A(\""HN]#89#>@.88:/-P<6NJ3?QC G>+^J5%Z>_Q2=GIU=
M?:!(!'1_7L+O9^>H)-:LOI?9)RQ5I:Y%N &7!18,,X$0WN0?/$AR%%X .\S$
MPTZT<S3 KV8,$'PJL.QM8_FV"N6.7)&\I(+';5Y4OW(9?5A1=+$&WYW>?' X
M5I<%([V?P.T<!MR+RL\PF<$W1[?%"O9HW)LXE/<R?UI1&7(L5?N132@JFE9<
MMJ6!M6^+=P_B[4S)#EO;-T8?5%F2"T\E*DG?0CPSKB(L@7)%I< )B="5MUE-
M=L6QZ=)+R\?H'JW?H.O>?-"%0K7$EZ-13<M6CT';>#@%O#J?G/?.18 $]U@'
M"[$B7/Q<$*&Q'@BZQC8$!H;UR!>N3F+F'^6P&*!@YREW^7%DM*N$KX)^$XU
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
M0 ..VW!OE?)^'L=Z'\@.@F%R@A1DYNC&SA#US@U:=QDU#$_:UX(?W$\084]
MVS)/?#0P1E30,[EZF%*4T@:CESLY\".5T].8'AI_F1,%<3* :-PU"X,>X=8O
M!(1US08:&59+X9VO#,-WJ[YE5-?TEZPB1)!10!0:K8(C_,@ 44F0I<>+8^(H
M)4D[/[AFF660[0-AB:$\I#:1RH'LB/06"B?IJO.,#&CWF%\#EQHQ1PW4WA3Q
MOL#WV RVT:WNA5<[CVH<IK<G6K,CY9973(*5(!$80. 19)BR'8EZL0^?U1C/
M6.PFEC/$=44O$)D;]!BM'*V*+V,+O?;![OD2#< P<'=I<:4$S%TB4@$J)/U.
M5S06XY:K"6&Q2,,(714L5'_;N$#@X/+\FL):MX2G5"NKY>K&P?8?@KMSD%GQ
M=UB<WV%Q1O5P.4MK_WF0.?_8#D7C$1X.(NO?075^!]7Y;PNJ$U+X[_ Q_P7@
M8W;Q7QM=T72$<-H',<6=?J;-[Q@UOV/4_*=AU%CZ;D%?\5D+'UCOP*B/ X7:
MOU=\DYUBEIMO4Q;$83$"OR=Z!$NZ+\^C>15_CW7\/=;Q]UC'7RO6L9Y"7(UF
M^=Y%LFBDR!>&2/T>1_-[',W_NW$TEW\^O[R]NC[40MB. MA\> (PP-W%Y!DL
M</N$R'64I)&A-%[EF_X@O!===RX@3:0Q;^].!,9)K%!]D&II28;Q: 0;7:Q_
M.<F7)XJ31(''(!Z,XW$R0  $#EY!/@Z<:Q1/ID/8&MB!+JYG;QI/!Q/Z;1QW
MD[J8\.;B\O3R[.+T;71Q>7-[_>$=+.YA"WOJ8SC>&CN:M\@>N-P- 8;&6Q57
MM'CF9JY>3C55+7K,X3C ,E,=A4K-XY: )^_X#+*_]FU^S>;$K=NUL"\?\GN3
M.><M!6[T?.A6X$XD TM_P@:741]^RO7H?N'WD\ < +KV="1VXB'_[">D@4\:
MSMO9U;OSZ/;T?QU\X'PPFP>ZC(Z^9^]Q]=U6LJ@)VNB,01B:1SYH3!D[HF>T
MN,/<01<Y*JKNW6%WF-3Z_M9%6/"![>KR)RRM@23QQD=19*AE]B9#^'\P'$7]
M>#Q,\/=I/QK&$Q#T)Z!/)FY[@\9!VN^/4$#!VV6"MJ^P8="*)_#-8(J746^,
M:G</1G.4H*:,AI5>GPPK,*8>_1Q.D43&<;\_W:DPU(43-(QMJ?P2;&QT+7FO
MWHZHG]; KB1O,R^#P"7T:+GR]::89>FZT=1:MJB3R= A!C8$D%14KKF4;_BB
M?18*%JN!I:EOH]?P.VB7,UK.P9BNL'C<Q65%@TIWY+8(+G-0!.B^GB2@,( 4
M.?82G1CII \7-.7D&6#S8[[X)_%D0O<!RO__M[IKZVTC1];/N[^B@9,YQUYT
M-'WOU@P00)&5K&=MRRO;&PP&^Z#8<J)S;"F0[&0,S(_?NI!L=O/2+=E9['F(
M[4@DF\U+L:KXU5<I#32!+W^RCEB:!3^('SG\J.\LU$BQ2;#8,+P$=E<#Z:7=
MYY%]8'D&=!Z:1J6'?M+?_S!O)P<@M* 7\ ]_DV-5O&<$_X_$Y_@Z8\89@<I,
M#2;T,\:?=??5JI/7#=A )AIBM1S_XLJ1>O/&&@&% SJ$7X(J_X-O_2MABX^U
M'W3]:&!T$%+#B\C8MAYH7"\'1H?)9E_CEI?["<VYS2-Y@66:-?$2?!LX+/B<
MJ$#GD$5K3BW)TY/!^9'&20.6HZ#*JA2852#P$M!N,M*4'3[R+"[E&795)X)2
M[F5TY_](<="B4%I&8B',10?5$^.J#.(A/VW-/FZ9J9PB9H2K>DL'8H)'*@R3
M<"LR[5RS6 Y=0_N>BV11!EI;#((<55W0RV"[GH"J]I-M5X#.O#)[46,6K,\#
M$S2I$MP:8524AU88=Q&F200RJ8RKY@QK:_8GWWA+/V>)WG@7X3/:!QKQC<=7
M!O9O@F8SFL]X-/GG$(XO.-U$%T32TR)!=RL<FH>BV^9+H_#%LXR6IL58L.LE
M._D21Q9[F5PLBT_+U4J2J0HG8(V5:[ $8(\%>(YM7Q'4UD+R;Q!YP6H,YFAC
MMG'HZ?R.D7Y^MV+K$%/^Z;JCT"U"XI-+(DK8DY3R+5T,"N'H1L;6UYC"!L:Q
ME:Q/ #"YT;0,8%=#%^I6#A26&TXZK>Z7S7(MPB:;[1\D8%#'0SA38KPWD)4E
MS)V/(0H16 JXUD&9J6736#V@:AV@.4X:DAJ+!7FR]5&(C=$PUA 9> 1G)*9*
M[#(KI!^?.&5FXP0U%:#M;@T0RXI"=Y&J"T?]:JFN)[<*WOU.!;QF*M14GQ@!
MD'^_V-R3^@1JZ,]:I=172>3!ZOD(T?:QY&A1 /0:8TY(L9 5=I$I?A-LE_=+
M3-&,'I>6)L+)X93[Q$0274['?WO]=G0Q.0K 1#F?G%V,+H^G9VXCI9X']GI,
MR>N!C(>80+)-5.D2!]IT/C#[\<.CPMDJ1XK#=]YD5C>C>;@GK<"9)F?]!3MZ
MKBC@1[F!1L(-])[@F.+-CE#KT2!2$LC1ZE<&VFD%6BJY7J)!EG,KBYO6SAIC
M9:+R/L@Q^AEMBS0?5"D*5 I_;9:?"! @E =E..4*<3&H8E=/<E"B2]!W14^2
M[IZTG^CO1_-S1R>*[]R)@V08Q@7?O%:#U#D895!6PD"';@Q+[^FFK^AM,-73
M".)M(C\<]T4_O;7A%5RW6EO4K>$984OQ"2J!L32-#V:D!."5GT2+-M:V^O2<
M&*#1!SY3-W9C@2K (Y.^UYSD<OGS?TZ0YP7.2KX!U4<&QC\;H&T64RR__&\R
MB.FOBJZ$(_%W/,AQND!H@BF'Q?D_F DAB7'/I!'8VXGX3P9M).D C VP_W(L
M1__)X6/>,;2!Q-_1H% /%W>D_(4^__ ['63Z3/Z_[+_?ZX#>^&L^Z' ![BB9
M[8I:VWFPJ9_"*%PE=1G$SJ)8)_]M"6!QJ>X0O;@7>16WI>^5"DDR;#H0.5D9
MIGE$X*9!.91MP#F U%%;AME#W1*].C )V:"(C4*B_8.T"H<I2-ND& PKH]1U
M+<;+L"A!/TJ&6CGTP1+7P4&<AL,,Y%0"DSGT=1^LJQPD9H02,TT&D>EFGDU.
M1I=P4)^/9I>_!I>S$1S68SRM>\)\E0_WN)Z7?I),G-:/JSGHW$WLNC['>.+^
M=72B5LFZAD+ALK"QGN^DCJ,%PYD Z)JGXOV:2N]\$E:@/?/-ZCF%<8)ED^70
M EA1$?R,LEC"LPAY1;8,*JQE@-9T4>3B%E9\D1)8($U2A/)FA?1=2F<&7@B$
M:1RQVRIA#S+\423!V7KU^KI9.@LSZ$0:EFD*/R.PIF5SNK<[)3!-$N9E G]G
M\-.@D[P:P<Q?3B87P>@,%L-L>G0UO@P^C&;XL>]&QW1(*C[M&4_ULV2$!OBB
M:$#9MJCXHI97GJ1DM\85W7'!S%::FURCV\8QU:"';&6%*0@'-*ESFH\"_6$8
MIZ4E4"<S$LWO" T@J$'^89B187X8((L,>]2,5-%ZNFR"*9!;&1MQVD]EF1CO
MU)ZZZ?ED-B)D_\D$E/6>&YYC#4[AL+]_O _.)1LYA[G7&^$$L4;]?'$?9!JH
M.M],J'CEFBZ.KXO/RVO<J_PXS5E#C^/H'+)"R7LM0V<Y@[+&^9,-Y(LH.G65
M!\'1M,MP:%TU^E<C[F:8=UZ0N%RBLF3\T! ,74(/E5'!V"%A@VP6S-(\+&HH
M0QD."_-"Z.^PB2\GLY-? _WN\-UT=MIA?NG:ZD)$>_[]<8Y9O.Z>GB'BH2HR
MF%XP7^3EY^7F)GBW1@)XWID'QW[H 4S;_%#VQ/G[P@ Y4PJ:5T$&2DZ&3I2\
M"I,$]T,1P<9 T5KF< ['0JQS=#Z*^AQV"5['%G2-FZ-\QWT=-0O"5(/X@#,\
M^ $.:/DC)6?Z#OSJ*.ACF%3X59*E%Z9#T 2S,*UR;2,MY<&1P8+)";R=AS%H
M@J!*0,%S]S4;WO)#-7P$5$OQQ(+C1(- 5""Q\$(:+[\JT$2+L&Q" G14A%0@
M&8[R"G3+.*5?><Z_Z*1"M$!' Q+%HC>1-9J(_ NG^-X+)P?-FBZ.<MB@R9#_
MR.B3HJ 9:"X<4-9 2XL1;T%J>9S"/ [#(5B&MH5#*R5-Y)JA>X]=%\X0E$S\
ME;'5D"6X<*JR,A=.#H=1B;>?!?Z,Z'8SAJ7D63BP(","-X)I &N4%)8\'>I+
M)R4X RR>,L-#+T$E)((1ZKUX\B'_*NA7%O.O?)?%0\NE;B*231CR;?(>P1,[
MR\):,Z08&;%&WN$:^?BD$IB,X6SYM-X8V51L6"_)ERG(F@B +_@#B+I"<&4*
M_@MJGHC!MC+; .5;L(1UT,(5*HELA2[AD5" B?(;-_;MHVFW5^7;6@=.7KN5
MUY/9"1 S'&&8S.XO9'H.X20D-^\PAZU#F[\:@C!,5%7V)JSO@@N1+Y"Z)^\V
M8$VDV<]XTY!D=)96I 3GZ@7."<V3@+6=HS$=#A&? T\M\^8[EG LE/"S@+IE
MF$"GY$F;9"GM'(Q0@V_8]81-@!']%Q'?L<64E]]6D@>[SGIXNKR[@]ZOD/49
M.WXY_[_'^Z4OR1_IBBCM"-T&K6R7Z']B5Z3D213J#%*,77/ -3.!B.%H=NIF
MS42IHF\J"\6U&-BM-K#JTHAR2*"3=T4W'I\V9'G7&6E$[+SQ$J(QTR/<\"50
M!C-:6._KW$PCT'/VQE!J^VJC-=]*_13J#!4"H%KG2[S5R&IWV3J>]^F):FA>
M(2" "RDBKN>HIT1@NB7\1Y%&? "558PNSOG-',4P'+AX>N//&-2(,27GNA.(
M_XOU(XR):&\K[N)@'^0HTH>IS&>J"I1P\H%M"[\R.&!*O%;.Y2T%Z5.@(&5@
M=,(.@8U1)J7L_-]@,F[6]T%2A:38@J("9WN*%BS(='@&8GNA7H''U3!CK0?4
MK'<;<K"BO8W."FBSHE\QV+M\7S1YQ!O/ '9?#GL.?B%F-X%^PI'+O1<EXI2C
M:V/0V0K<Z-");!B!J;R<@R2@!(AP[,)9G1&$#TSF! WK7#Q(PD.P!)Y[.?8$
MQC=M/"9LMH?;IED=5#J8"!C?/(+1J\A_E--1Y9,E/?!\>^Z7DSILWH";XX6W
M;9^0F]B$T5EA=_W6,4S7D'Y7!""MP@*&1 X9\0<0KK,@0!8HY[# <E Q4O;%
ME%4F_LA+<FC"B,9T:,W5V+1>8L]W4#L!^@B;@,!W%:A-I%U4*<&^Q'J#+8F!
M<6!35+!7\B%LF:JY.#)X'00D0$%0D^!I59'1P<>G%!YW"%6BOTJ$IYLVW2Y1
M^;N&WQ\&!T<+,++OX*_7P=7%47#P"N\^8,PNY9BU^Z.!%4/](;^=H/P_1NG_
M3P/)*J9Y(M$%[T0 XF^G"W38_C/XHS..497=I_$^@9+.!^P[ WV"TO]- >G-
MB>X>L?Z+H>>8PAQX(XQ=8V\?N; 13>M;>7WBQVT!JXU8[N>\M0S$9MW:]9K.
M;O8(8W^QKK8"MF5A5Y]WVE/0//==]'9$-Y\,,MUY4*QAT2^U:[5M-G8&%[MB
MG)\G4+TK^:WR6 LQ83AS]XZUM7CT_04F?$GKZ(@*AY;>:ST(VC79%#M-(=,B
M3/K%I;$U5E>;,&/ 9>BLJR<2B!<&YW>2:*N.#?;-Y<3,8')K#",H'&1OM#]7
MP<#:WI+.>%=7RQV:FO_N;2IV=$N%(T\Y'%D;B?[]3)_3=D?'U7RB[#E1@=#'
M>B#T#EW=M;F.WCU_6=OBE75YY)="H!$/E#HL!)>QL3E]&J<V, *7O2M^W]<S
MGK*/A&47;&=&/5W ZX-I''S-D%I[8RH =M8(@'5-OX%8:,PFIZ(S=F)NWRU:
M-*US$SLVF@RS==4K[-7XZ'%5JAS== 85NQK2V!$>7)6?L_!VBOL5ZHA"-KD6
MYH\R_!-9G5>$,JX_N*RO,/Q+. U.UZN'SUOV);6__>7QKMZ\QK+^LAF@'\;Z
MY2_SE;NFWFSA:];X4F_6^-(,G0YYH(GP=LP^_S%J(*% K:*8O?RVY@^#4TYI
MX!,W>X</O^:>O&![8N'8A$CO.&1'KW9LP]&3/N'*C@[TJNIX[.[1S:8X:$4N
MO[9VTBSF&HE=9,49 D%0:=?W_7__5Y46V<^XDT^99MI[SA:.<U8ODSO*G*V_
MUMMO<C4+#L3#C9)C/M30'/#B2C1J>(^)HD.T:HHIBVW( 6Q?F&65$\_<MGFH
M%/]4NSX)5]3.B1FL2=FD12LH:E'BZ,(+,!F(LESMPTGU1HN$^40V)QE.S>>K
MY >U;4X4^+\C@""X)S%M:"!U8^CUH=Y"+14L"3JX9= ]S*7R*M@TW3H2MIMV
M5RM7MD\KFGNT(KTA=7EWH;)W^Q0J,TMDGU>=2!9B07YJJT/;H]J[YG#?FDFT
M=\UX[YJ)_]2::+SZTD2_T&CT+68\.07'BB3N);RUNTH&>)80;.92UW?J6F:A
M4/XKVF3[;'"5N17>[+H6G@Y9N:^HT60JV&]XQ#W1M:Y%T--(\CV%1+#)"PS;
M\O9.W+,\X7CO\3++X'S]"%IN<($ ,]W'\JREM?@F0Z..1(SY]V_V6>-ISM31
M8K6F] )D80<\X.W!8@@$W>O>XEW5"L,U7NZ^XZ^/F^MU,'H$^Y57^\G#C;/P
M]-L*M$NP;55DI&&ZY(,H,D*ZQ:6%ME\Q4\;M+5E?QB9H,,LH_\"TII!YDK#G
M??P#=2,^FZ*;(L90CYO\,#9W2DT0XWUEJ[;9>CV7QMGBH:FCR(F$XY-(P*Q.
M"DQC0-K&)YLF.)Y-CHY!)7X_FTR8CP;1XF^GL]GT RC(.RC&(:)5BMSR6=KZ
MS/MV1XOK01 57GV:RW"(7^+R;2T^#A"YY_-_-7QD7IV[4?+]VW,LB2_F?^SX
M[%<NF+L*YMT%^65S[X#0*L>[#HYH?\>H:__R?[O>; AQ \OC*\RJ3)-9!\8+
M\+:!@SM9/#PPTZ5XGDN6R&YQ>YC!BGVF'^6C,< ='F(^8K9 XGP*/FN_DN-9
MTA]+62<7*%Z9!\ ,PWLC/<'?8#N+3J"F*_'B*+Q<591>B_K%-P%/<M9J3DM8
MQYIK:7N^V!1H;6X$=OUQP_0@8FKFGS8+3H+RD?.]B8872V9E@!+!R3%L8Y%/
MA-E(-IB1_6[-#HT-A0C+K'+7B-8G2BB!$*O["376--L1RGU.X]%H!1']\[NM
M2(6">6KXBO1@?C@'/6[!-I39GR]WCUL"!_] QOQ\M7J\#X.#CX=Z6JU;.BIK
M%IJZ9C3(6S6O#P5/T0(7-*?'7=Z+.B@##VX.];>@S[]!_T#WP[ !$0L,H]?*
MG&(?>I79#N%X*@/[$GL6Y5K/#/"<N2\\^B+M?Q ]?_[3GVS*X4BN<NWH)1UV
MZS$%NK<7Z!PM'-CS-SFI_B@U]^J.Q*R]4#\<)DB/CHP_@S[G5@&%7'=,5[.7
MBL2B]J]9;.EZ+QI7BH/,U,2R06%^Z.">>V=A<VMA2Q0B* Q.Z^1+<(S/T)&W
M:2C[?14T2;3F1 I8KV 4U8HO696;-NB-I&?KQJ:8.I=]^/QJG-&(-I3-+"?O
M$1).P0)U:(Z"_@3CN7"J^HYS98?7O"A.;UR39Z[%BZV%$.CT<OOHX9+$S3#:
M%>V:Q8"J.=<<S7EXZ%PKQNB!6DK]VW(/VKC!NF9RW^QGPCAYT8QW$31ICK%T
MWM9X:=&,RSU%A6:=S"9KF6$Q9E:+\7OPI1F.9S)6C:UX4%H_ME&KM<O$MG=)
M;1]J/&SMKR);>8V?S>AO:G^-Q/YQ;/W8S?!F'B'.^=)9WMHEDM(Z-M:73:WC
MZ-YD/6CB]@-KF01M%H^Y@Z_-D% ^,C;3#^7B!_,X.4T^+\-4M?*RV1[NHV>S
MMVIC3'..:,T=%F+,D]G3%R5NZ]$-[]SKU&V&I^BY#&WVJ>_LH'LWO,PAXXZ>
M-[; ,^C*W&WM2EIFJNO=M&7.=];BZSO&O2:AFB*G& XZ$=QXL(9V#C$W#D;-
MYE@E&/1[;Z8-=C/31=B'2:Q=J\O"ZL=FUJ[U6VPT)+SOGN'XMS&;-:=Z-WU>
M=PH:AI[&FX#":ZS+JE 3>B,I]'J<3&'@;Y6BFEZ@G8O'C_]+V5#73+!EW4A7
M.NLBMBU(I[=:G> 2EE2[HB!S^+AX^+: 1?S+X]T3$RF@/!7_,^];K]PDC\I=
M)0Z]'B- VG[C;OU(D]D>1<SYUF%-HH@-8W9=&%T"^9_,OW!VUE$-ZKD0@@H^
M/<&$K [,^_5BA807(5WP7F/\HO,J3PWZ-OBP?/B\1#Y!4"N8BLMYV^-9!^UY
ME)#7=AL.U*+>H1'Q75PL?W_1[K!/UE!"'7AFG?W8]7R]S&ZK6&0QD2P?\(>!
MOIN<GI],?YU,@K>3L\F[X]W]!V,MN)P"BPD]N;AI1IU_@?/-7$A. L<NID9Z
MG9DXFS6ZD&:/:UBD\62=9FYJ]79/W=XO2;(G*+E<7RN:+5<!P1/H^EJF4'9C
MZ22,MTF4M\,P:\I;#^9 CVK1N(JJQ[WWZ =_.&:JXUTUSK\_//-M,@]:>00;
M3(&&;2BV4R;05T&2!3?S)XN(<5$MOI$<>:Z=GHA'Q.)RHK ^X)4@]'/"KEE)
M+1PHL5>"^*^K$^[ZS!#HJI_U? DF%'2UDO=LA7D&W1$I8J[LU=T[PP1I.[D)
M>\@BP])26?DNK,O52Q3HVBDNPL"^Y<4C^Q:O200[:B@Z05<Y+Z]@;[G Y(LM
MRL4=![;SP+ ,;O\Z:H#[5]$'N;.6-M#NLAV#[7F(<Z_LIB^<SC>#(!IZ @4$
MK,#XDFK&OEB *+-_R343ACK;:Q;V+VEHQ?5PPX\V0H:^3^*V^RG0RPFNNF#$
MT<[>  )-;R>I(IIHI/AQ(%,=2]*PGVE?W-"=>7VO!J*G38-JJ)W$1K%$)6Z%
M\2FJXK:!J7=J*<[Z.FZ_V99<FBMV$5X+S\M7,J-6-];&NBF*35T<-KM AF%,
M90_K1;*<:P]T##>_]4H)>!FK<*O")>B-Z3[_?OZ$(&\,0F#XW)QM"D97<,8P
MZ)_9_ZCJU?]G+]XP:)]4(&XE*@>-55I<UOZI%"5:1STF#@(BWE('7$7^@==)
M")ZP^G- #02K]&'^25S7X'_0T&QLI'G]VD:?K?!!2[= 1O9>/['5C^=JM.>D
MPIN2BH$>:?^(E=9W<M>'7NA?B@F_O)BY53WK)<ISGK#+\#[[.<\>\5[/Z8K)
M;2[=!R1S?3 %",>#8$R8*7/@3;[#/'2%)N<O\M#9]'C\8B/?:*S?T#^O_8XA
M\I%>Z[9W3V[J_^G#2KT-FFJ8%V?=^U)&VC?(=">H%N;L5O3"/R3=GZF4U#S7
M;G?;L?72OTED;3S2(*]VU?=@<GSSMINV.[J^9I8\.%?QU P#?22)@5CTQU ^
M6#*),-2:,24,:C!\+3KZUNX_L:'*5KIEAW&CI-D,L=.9)2VCJ\8$C.S%\NMN
MP]*#0=RTW7LP?.]S4RGY*A43N5Q2'1#_GES?QL*U$GT;=T>]^+WW&%;KPO>B
MYH7R.+T-WC_.25VV2 +^!@9B^O%N^6DN[L>DY 85?(WHOI!S-=/"L2C=Z'EG
MH%AC0@S18C"1ZU+X=C>F[OZL%Q::[>Z>/2<8@XA"7'9C)WUW7X*!/G08#49B
M8UR&-@TB*:S(G,2*S'&P^+X6#,#(RR<S@:K0;$-(NUN1-,#]VK$2 ._/]+N/
M2&K(X<GOA%J["Q1-2*_#VNB<>>7C)-QU$B_U(MIUU?XM,6W;!O6NTP+6A]C/
M /8?PJ[K[]Q_!LMNUS+W4-4^8TUO'8M:(.Z0?I0Y@WH0!<DF38><@UK432A&
M_+C.K]TLN6Y?2),JUU6L9R $<^(ZP3-,B^N\^=:9<?W][2C4X"OU/TZBK;N8
M.)U[OFMY:DOELD4NA2MII>A>0Q+8+[.(C?5I$[_V;Q33G:*O=4NRCD73,4MG
MDP\-'I+9] S^'D]Z!19T# !1B40.#B",?A9F 2I8<!*NX.]K23*Z$9!@$05?
M%Z/@_CL_I:%*'3.KL7P(J4 \"M+6$")FO0E<WE*'^8+5+M#C3"[;JR_D84??
MU>MHJ/L(D/P %$D4M).OWF!UPA<R"5?0)D<,1HH+P%CO<FD?'\-D:,#5%657
MN5O>/A&!G+2Z^+I2I';>@;BM<574_EY&CLP?@K<Z;-/.*<:6#,[$CVRN?5V@
MGHWR_9"X3+<">N!@$U'5!0^"?+=VP2,%Q?3T=\*02WM/VY>$'=\;]T>UB1M\
MVR"MW?KV5C]1?]QN'][\"U!+ P04    " "*A25,YX,_AHD"  !T#@  #0
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
M%.>#(CW(YH.,'E3/!]7TH/OYH'MZT,-\T ,]R*^!C&M^$L*:K[4'7'N^UQZ
M[?EB>T"VYYOM =J>K[8';'N^VQ[ [?ER>T"WY]OM =Z>K[< O86OMP"]98%K
M;72QS==;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN!WLK7
M6X'>RM=;@=ZZP%D).BSAZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_E
MZQV WH&O=P!Z![[> >@=^'H'H'=8X*P;'7;S]0Y [\#7.P"] U_O /0.?+T#
MT#OP]0Y [\#7.P*](U_O"/2.?+TCT#OR]8Y [\C7.P*]XP+W*M'-2K[>$>@=
M^7I'H'?DZQV!WI&O=P1Z1[[>!O0VOMX&]#:^W@;T-K[>!O0VOMX&]#:^W@;T
MM@6>-4$/F_#U-J"W\?4VH+?Q]3:@M_'UKH'>-5_O&NA=\_6N)WKG8S.DW8\R
MG-I#OG7)/\._K)G G<O'.=T^XSKUR_T3I<NX);GKZ\W_ENO4/Q%N6I&??@-0
M2P,$%     @ BH4E3&W:TR ( @  Q2D  !,   !;0V]N=&5N=%]4>7!E<UTN
M>&ULS=K+3N,P% ;@5ZFR18WK:QE$V0!;!@E>P"2G3=0DMFP#Y>W'"1<)5"1&
MM-*_:9H<YYP_J?6M>G[_XBG.=GTWQ%71I.3/&(M50[V-I?,TY,K:A=ZF?!HV
MS-MJ:S?$Q&)A6.6&1$.:I[%'<7%^16O[V*79Y>OUL?6JL-YW;653ZP;V--1?
MFL[?&I:!NFE-;%H?3_*"8G:]RUUBOK8J<C46[ <3OMXXGN?[_CY1"&U-_Q7-
MK==M1;6K'OM\2QE](%O'ABCU71D;&ZB^2Z$=-F]Y;VU(-[;/C=FN8Y\6E,?+
MD5XZVA]@JAQR<LK;@O:-F@JOG_Q7 ]]W0^4"S7W(U9#:/8^7(]WF:F3CPD,^
M(HU;IZ;Z1\-SZ^/]L,\N;*?O^U[X1S&RZ?"[MWZX' (DAP3)H4!R:) <!B3'
M$B3'*4B./R Y^ (E"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM
MD56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K
M1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTB
MJT:15:/(JE%DU2BR:A19-8JL!D56@R*K09'5H,AJ4&0U*+(:%%D-BJP&15:#
M(NL21=;E$66=CF5OV^&[) _.;=_GL^G?FQ?_ %!+ 0(4 Q0    ( (J%)4P?
M(\\#P    !,"   +              "  0    !?<F5L<R\N<F5L<U!+ 0(4
M Q0    ( (J%)4QF\PM@@@   +$    0              "  >D   !D;V-0
M<F]P<R]A<' N>&UL4$L! A0#%     @ BH4E3-$,QG/O    *P(  !$
M         ( !F0$  &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ BH4E
M3)E<G",0!@  G"<  !,              ( !MP(  'AL+W1H96UE+W1H96UE
M,2YX;6Q02P$"% ,4    " "*A25,EU8$V*L"   &"@  &
M@ 'X"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ BH4E
M3%64%M7  P  >!   !@              ( !V0L  'AL+W=O<FMS:&5E=',O
M<VAE970R+GAM;%!+ 0(4 Q0    ( (J%)4QA+U:/@P(  %$(   8
M      "  <\/  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M" "*A25,P/*V)  "  !'!0  &               @ &($@  >&PO=V]R:W-H
M965T<R]S:&5E=#0N>&UL4$L! A0#%     @ BH4E3,-]8L@<!0  0QH  !@
M             ( !OA0  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4
M Q0    ( (J%)4S*FB\*4@(  /('   8              "  1 :  !X;"]W
M;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " "*A25,0MYFU*P%   /
M'@  &               @ &8'   >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL
M4$L! A0#%     @ BH4E3-BM!^,0!0  !1T  !@              ( !>B(
M 'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( (J%)4PHXT,O
MM0$  -(#   8              "  < G  !X;"]W;W)K<VAE971S+W-H965T
M.2YX;6Q02P$"% ,4    " "*A25,@XW0,[$!  #2 P  &0
M@ &K*0  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( (J%
M)4S?I:.DLP$  -(#   9              "  9,K  !X;"]W;W)K<VAE971S
M+W-H965T,3$N>&UL4$L! A0#%     @ BH4E3#S) _>T 0  T@,  !D
M         ( !?2T  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4
M    " "*A25,:@;W$+4!  #2 P  &0              @ %H+P  >&PO=V]R
M:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( (J%)4R.#Z69M $  -(#
M   9              "  50Q  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL
M4$L! A0#%     @ BH4E3.PHCXVQ 0  T@,  !D              ( !/S,
M 'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " "*A25,]UE:
M8+4!  #2 P  &0              @ $G-0  >&PO=V]R:W-H965T<R]S:&5E
M=#$V+GAM;%!+ 0(4 Q0    ( (J%)4Q]5;D,M $  -(#   9
M  "  1,W  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @
MBH4E3#7III^T 0  T@,  !D              ( !_C@  'AL+W=O<FMS:&5E
M=',O<VAE970Q."YX;6Q02P$"% ,4    " "*A25,F,(XD;4!  #2 P  &0
M            @ 'I.@  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4
M Q0    ( (J%)4S'E$_CM $  -(#   9              "  =4\  !X;"]W
M;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ BH4E3.I>*3&T 0
MT@,  !D              ( !P#X  'AL+W=O<FMS:&5E=',O<VAE970R,2YX
M;6Q02P$"% ,4    " "*A25,FDY/L+4!  #2 P  &0              @ &K
M0   >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( (J%)4QH
M/2Z7M@$  -(#   9              "  9="  !X;"]W;W)K<VAE971S+W-H
M965T,C,N>&UL4$L! A0#%     @ BH4E3'U'<.BS 0  T@,  !D
M     ( !A$0  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M" "*A25,A-'@QHT"  !$"@  &0              @ %N1@  >&PO=V]R:W-H
M965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( (J%)4SJ&4%U!0(  #0&   9
M              "  3))  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L!
M A0#%     @ BH4E3!L]C4VW 0  T@,  !D              ( !;DL  'AL
M+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " "*A25,;@\@D[<!
M  #2 P  &0              @ %<30  >&PO=V]R:W-H965T<R]S:&5E=#(X
M+GAM;%!+ 0(4 Q0    ( (J%)4RK2^IL[0$  &8%   9              "
M 4I/  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ BH4E
M3,(VS<W3 0  G 0  !D              ( !;E$  'AL+W=O<FMS:&5E=',O
M<VAE970S,"YX;6Q02P$"% ,4    " "*A25,!_Q5)[D!  #2 P  &0
M        @ %X4P  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0
M   ( (J%)4QXT5O@M@$  -(#   9              "  6A5  !X;"]W;W)K
M<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ BH4E3+K%S+ZW 0  T@,
M !D              ( !55<  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q0
M2P$"% ,4    " "*A25,R(S1';<!  #2 P  &0              @ %#60
M>&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( (J%)4P<5Z;T
MT0$  )P$   9              "  3%;  !X;"]W;W)K<VAE971S+W-H965T
M,S4N>&UL4$L! A0#%     @ BH4E3/#7R1@_ @  B <  !D
M ( !.5T  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " "*
MA25,63>R@%T"  #8!P  &0              @ &O7P  >&PO=V]R:W-H965T
M<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( (J%)4S *XW&" ,  'X,   9
M          "  4-B  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#
M%     @ BH4E3/GRES=E @  GPD  !D              ( !@F4  'AL+W=O
M<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " "*A25,Y%-@7]T!  #W
M!   &0              @ $>:   >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM
M;%!+ 0(4 Q0    ( (J%)4R.NVWKZ ,  *P3   9              "  3)J
M  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ BH4E3&-R
M58;- P  LQ$  !D              ( !46X  'AL+W=O<FMS:&5E=',O<VAE
M970T,BYX;6Q02P$"% ,4    " "*A25,ZNS @* $  !9&   &0
M    @ %5<@  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    (
M (J%)4R:D?BF! (  'T%   9              "  2QW  !X;"]W;W)K<VAE
M971S+W-H965T-#0N>&UL4$L! A0#%     @ BH4E3(T>1[2S 0  T@,  !D
M             ( !9WD  'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"
M% ,4    " "*A25,<HG\KF$#   >$   &0              @ %1>P  >&PO
M=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( (J%)4R(>MP/'0(
M +<&   9              "  >E^  !X;"]W;W)K<VAE971S+W-H965T-#<N
M>&UL4$L! A0#%     @ BH4E3/9O6W^V 0  W ,  !D              ( !
M/8$  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " "*A25,
M <F)#S\#  !H#0  &0              @ $J@P  >&PO=V]R:W-H965T<R]S
M:&5E=#0Y+GAM;%!+ 0(4 Q0    ( (J%)4Q\M)M:Y@(   L,   9
M      "  :"&  !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%
M  @ BH4E3.&T>V(: P  V0P  !D              ( !O8D  'AL+W=O<FMS
M:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " "*A25,U11;]V8"  #V!P
M&0              @ $.C0  >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+
M 0(4 Q0    ( (J%)4P%O;^R, (  "4'   9              "  :N/  !X
M;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ BH4E3$9A?K4V
M P  Q@T  !D              ( !$I(  'AL+W=O<FMS:&5E=',O<VAE970U
M-"YX;6Q02P$"% ,4    " "*A25,F,N.".0!  "D!   &0
M@ %_E0  >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( (J%
M)4S<\@U'_0(  +4,   9              "  9J7  !X;"]W;W)K<VAE971S
M+W-H965T-38N>&UL4$L! A0#%     @ BH4E3/'M<Q!6!   FAD  !D
M         ( !SIH  'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4
M    " "*A25,_BR18Y$"  "A"   &0              @ %;GP  >&PO=V]R
M:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( (J%)4Q>/K\AR 4  .XB
M   9              "  2.B  !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL
M4$L! A0#%     @ BH4E3%E- C2A @  !@D  !D              ( !(J@
M 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " "*A25,5PE.
MB8P"  #2"   &0              @ 'ZJ@  >&PO=V]R:W-H965T<R]S:&5E
M=#8Q+GAM;%!+ 0(4 Q0    ( (J%)4SM;WNQ9@(  )T'   9
M  "  ;VM  !X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @
MBH4E3,CM\J/; 0  FP0  !D              ( !6K   'AL+W=O<FMS:&5E
M=',O<VAE970V,RYX;6Q02P$"% ,4    " "*A25,G-BW%^8!   9!0  &0
M            @ %LL@  >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4
M Q0    ( (J%)4R: 7_*XP$  )D$   9              "  8FT  !X;"]W
M;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ BH4E3'-SM\^_!
M5!<  !D              ( !H[8  'AL+W=O<FMS:&5E=',O<VAE970V-BYX
M;6Q02P$"% ,4    " "*A25,*'&3SY4#  "N#P  &0              @ &9
MNP  >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( (J%)4QJ
M6!@ T@0  #P9   9              "  66_  !X;"]W;W)K<VAE971S+W-H
M965T-C@N>&UL4$L! A0#%     @ BH4E3!>-0/3+ @  * L  !D
M     ( !;L0  'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4
M" "*A25,Y<ZV4NX!  "$!0  &0              @ %PQP  >&PO=V]R:W-H
M965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( (J%)4R)SWS8Q0,  %T2   9
M              "  97)  !X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L!
M A0#%     @ BH4E3$1LJI[$C   "CP" !0              ( !D<T  'AL
M+W-H87)E9%-T<FEN9W,N>&UL4$L! A0#%     @ BH4E3.>#/X:) @  = X
M  T              ( !AUH! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " "*
MA25,TNR-BQ$%  ")+@  #P              @ $[70$ >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ BH4E3)R47O]1 @  JBH  !H              ( !
M>6(! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ BH4E
M3&W:TR ( @  Q2D  !,              ( ! F4! %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&     %  4 #B%0  .V<!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<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>89
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>290</ContextCount>
  <ElementCount>357</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>83</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="hurc-20171031.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.hurco.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>102 - Statement - CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/ConsolidatedStatementsOfIncome</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>103 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>104 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>105 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>106 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>107 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>108 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>109 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>110 - Disclosure - BUSINESS OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/BusinessOperations</Role>
      <ShortName>BUSINESS OPERATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>111 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/Inventories</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>112 - Disclosure - CREDIT AGREEMENTS AND BORROWINGS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/CreditAgreementsAndBorrowings</Role>
      <ShortName>CREDIT AGREEMENTS AND BORROWINGS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>113 - Disclosure - FINANCIAL INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/FinancialInstruments</Role>
      <ShortName>FINANCIAL INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>114 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>115 - Disclosure - EMPLOYEE BENEFITS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/EmployeeBenefits</Role>
      <ShortName>EMPLOYEE BENEFITS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>116 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/StockbasedCompensation</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>117 - Disclosure - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/RelatedPartyTransactions</Role>
      <ShortName>RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>118 - Disclosure - CONTINGENCIES AND LITIGATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/ContingenciesAndLitigation</Role>
      <ShortName>CONTINGENCIES AND LITIGATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>119 - Disclosure - GUARANTEES AND PRODUCT WARRANTIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/GuaranteesAndProductWarranties</Role>
      <ShortName>GUARANTEES AND PRODUCT WARRANTIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>120 - Disclosure - OPERATING LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/OperatingLeases</Role>
      <ShortName>OPERATING LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>121 - Disclosure - QUARTERLY FINANCIAL INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/QuarterlyFinancialInformation</Role>
      <ShortName>QUARTERLY FINANCIAL INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>122 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SegmentInformation</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>123 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/NewAccountingPronouncements</Role>
      <ShortName>NEW ACCOUNTING PRONOUNCEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>124 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/ScheduleIiValuationAndQualifyingAccountsAndReserves</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts and Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>125 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>126 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>127 - Disclosure - INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/InventoriesTables</Role>
      <ShortName>INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/Inventories</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>128 - Disclosure - FINANCIAL INSTRUMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/FinancialInstrumentsTables</Role>
      <ShortName>FINANCIAL INSTRUMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/FinancialInstruments</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>129 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/IncomeTaxes</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>130 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/StockbasedCompensationTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/StockbasedCompensation</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>131 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/RelatedPartyTransactions</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>132 - Disclosure - GUARANTEES AND PRODUCT WARRANTIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/GuaranteesAndProductWarrantiesTables</Role>
      <ShortName>GUARANTEES AND PRODUCT WARRANTIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/GuaranteesAndProductWarranties</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>133 - Disclosure - OPERATING LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/OperatingLeasesTables</Role>
      <ShortName>OPERATING LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/OperatingLeases</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>134 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/QuarterlyFinancialInformationTables</Role>
      <ShortName>QUARTERLY FINANCIAL INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/QuarterlyFinancialInformation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>135 - Disclosure - SEGMENT INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SegmentInformationTables</Role>
      <ShortName>SEGMENT INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SegmentInformation</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>136 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Fair Value of Derivative Instruments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfFairValueOfDerivativeInstrumentsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Fair Value of Derivative Instruments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>137 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Effect of Derivative Instruments on Consolidated Balance Sheets, Statements of Changes in Shareholders' Equity and Statements of Operations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Effect of Derivative Instruments on Consolidated Balance Sheets, Statements of Changes in Shareholders' Equity and Statements of Operations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>138 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Changes in Components of Accumulated Other Comprehensive Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Changes in Components of Accumulated Other Comprehensive Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>139 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Useful Lives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Useful Lives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>140 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Amortization Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfEstimatedAmortizationExpenseDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Amortization Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>141 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Intangible Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Intangible Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>142 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Reconciliation of Basic and Diluted Earnings (Loss) Per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedEarningsLossPerShareDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Reconciliation of Basic and Diluted Earnings (Loss) Per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>143 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>144 - Disclosure - INVENTORIES (Schedule Of Inventory Current) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/InventoriesScheduleOfInventoryCurrentDetails</Role>
      <ShortName>INVENTORIES (Schedule Of Inventory Current) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/InventoriesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>145 - Disclosure - INVENTORIES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/InventoriesNarrativeDetails</Role>
      <ShortName>INVENTORIES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/InventoriesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>146 - Disclosure - CREDIT AGREEMENTS AND BORROWINGS (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/CreditAgreementsAndBorrowingsNarrativeDetails</Role>
      <ShortName>CREDIT AGREEMENTS AND BORROWINGS (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/CreditAgreementsAndBorrowings</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>147 - Disclosure - FINANCIAL INSTRUMENTS (Fair value hierarchy) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/FinancialInstrumentsFairValueHierarchyDetails</Role>
      <ShortName>FINANCIAL INSTRUMENTS (Fair value hierarchy) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>148 - Disclosure - FINANCIAL INSTRUMENTS (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/FinancialInstrumentsNarrativeDetails</Role>
      <ShortName>FINANCIAL INSTRUMENTS (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>149 - Disclosure - INCOME TAXES (Schedule of Provision for Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES (Schedule of Provision for Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/IncomeTaxesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>150 - Disclosure - INCOME TAXES (Schedule of Comparison of Income Tax Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/IncomeTaxesScheduleOfComparisonOfIncomeTaxExpenseDetails</Role>
      <ShortName>INCOME TAXES (Schedule of Comparison of Income Tax Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/IncomeTaxesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>151 - Disclosure - INCOME TAXES (Schedule of Deferred Tax Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>INCOME TAXES (Schedule of Deferred Tax Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/IncomeTaxesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>152 - Disclosure - INCOME TAXES (Schedule of Income Tax Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/IncomeTaxesScheduleOfIncomeTaxExpenseDetails</Role>
      <ShortName>INCOME TAXES (Schedule of Income Tax Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/IncomeTaxesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>153 - Disclosure - INCOME TAXES (Summary of Open Tax Years) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/IncomeTaxesSummaryOfOpenTaxYearsDetails</Role>
      <ShortName>INCOME TAXES (Summary of Open Tax Years) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/IncomeTaxesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>154 - Disclosure - INCOME TAXES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>INCOME TAXES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/IncomeTaxesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>155 - Disclosure - EMPLOYEE BENEFITS (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/EmployeeBenefitsNarrativeDetails</Role>
      <ShortName>EMPLOYEE BENEFITS (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/EmployeeBenefits</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>156 - Disclosure - STOCK-BASED COMPENSATION (Summary of Stock Option Activity and Related Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/StockbasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION (Summary of Stock Option Activity and Related Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/StockbasedCompensationTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>157 - Disclosure - STOCK-BASED COMPENSATION (Schedule of Options Outstanding and Exercisable) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/StockbasedCompensationScheduleOfOptionsOutstandingAndExercisableDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION (Schedule of Options Outstanding and Exercisable) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/StockbasedCompensationTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>158 - Disclosure - STOCK-BASED COMPENSATION (Reconciliation of Restricted Stock Activity and Related Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/StockbasedCompensationReconciliationOfRestrictedStockActivityAndRelatedInformationDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION (Reconciliation of Restricted Stock Activity and Related Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/StockbasedCompensationTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>159 - Disclosure - STOCK-BASED COMPENSATION (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/StockbasedCompensationNarrativeDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/StockbasedCompensationTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>160 - Disclosure - RELATED PARTY TRANSACTIONS (Schedule of unaudited financial information for HAL's operations and financial conditions ) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/RelatedPartyTransactionsScheduleOfUnauditedFinancialInformationForHalsOperationsAndFinancialConditionsDetails</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Schedule of unaudited financial information for HAL's operations and financial conditions ) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>161 - Disclosure - RELATED PARTY TRANSACTIONS (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/RelatedPartyTransactionsNarrativeDetails</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>162 - Disclosure - GUARANTEES AND PRODUCT WARRANTIES (Reconciliation of the changes in our warranty reserve) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails</Role>
      <ShortName>GUARANTEES AND PRODUCT WARRANTIES (Reconciliation of the changes in our warranty reserve) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/GuaranteesAndProductWarrantiesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>163 - Disclosure - GUARANTEES AND PRODUCT WARRANTIES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/GuaranteesAndProductWarrantiesNarrativeDetails</Role>
      <ShortName>GUARANTEES AND PRODUCT WARRANTIES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/GuaranteesAndProductWarrantiesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>164 - Disclosure - OPERATING LEASES (Schedule of future payments required under operating leases) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/OperatingLeasesScheduleOfFuturePaymentsRequiredUnderOperatingLeasesDetails</Role>
      <ShortName>OPERATING LEASES (Schedule of future payments required under operating leases) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/OperatingLeasesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>165 - Disclosure - OPERATING LEASES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/OperatingLeasesNarrativeDetails</Role>
      <ShortName>OPERATING LEASES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/OperatingLeasesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>166 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/QuarterlyFinancialInformationDetails</Role>
      <ShortName>QUARTERLY FINANCIAL INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/QuarterlyFinancialInformationTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>167 - Disclosure - SEGMENT INFORMATION (Schedule of Net Sales and Service Fees by Product Category) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SegmentInformationScheduleOfNetSalesAndServiceFeesByProductCategoryDetails</Role>
      <ShortName>SEGMENT INFORMATION (Schedule of Net Sales and Service Fees by Product Category) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SegmentInformationTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>168 - Disclosure - SEGMENT INFORMATION (Schedule of Revenues by Geographic Area) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SegmentInformationScheduleOfRevenuesByGeographicAreaDetails</Role>
      <ShortName>SEGMENT INFORMATION (Schedule of Revenues by Geographic Area) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SegmentInformationTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>169 - Disclosure - SEGMENT INFORMATION (Schedule of Long-Lived Tangible Assets and net assets, Net by Geographic Area) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SegmentInformationScheduleOfLonglivedTangibleAssetsAndNetAssetsNetByGeographicAreaDetails</Role>
      <ShortName>SEGMENT INFORMATION (Schedule of Long-Lived Tangible Assets and net assets, Net by Geographic Area) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/SegmentInformationTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>170 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/NewAccountingPronouncementsNarrativeDetails</Role>
      <ShortName>NEW ACCOUNTING PRONOUNCEMENTS (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/NewAccountingPronouncements</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="hurc-20171031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>171 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/ScheduleIiValuationAndQualifyingAccountsAndReservesDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts and Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/ScheduleIiValuationAndQualifyingAccountsAndReserves</ParentRole>
      <Position>71</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>hurc-20171031.xml</File>
    <File>hurc-20171031.xsd</File>
    <File>hurc-20171031_cal.xml</File>
    <File>hurc-20171031_def.xml</File>
    <File>hurc-20171031_lab.xml</File>
    <File>hurc-20171031_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/invest/2013-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/stpr/2011-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-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>93
<FILENAME>0001144204-18-001087-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001144204-18-001087-xbrl.zip
M4$L#!!0    ( (J%)4Q>)E;E0>8! *WS)0 1    :'5R8RTR,#$W,3 S,2YX
M;6SLO7MSX[BU+_I_JO(=N)V=?697R3U\4[+3?4KM1\=W=]L^MB>3R:U;+IJ$
M+&8H4N'#MG+K?O<+@'J0D$20%"F!%"8U$UGB8ZV%WWH"6/C+__Z8N,(;"$+'
M]SZ?2)_$$P%XEF\[WNOGDU^>KD_[)\+__O*7_S@]%;X!#P1F!&SA929<FI'Y
M%)C6[^'B;D'^) KP_T3M]/\RO5-9E/K"_RW*9XIV)JG_C_#_WO_X_X2KQR?A
M5'A_?_]DP_LC?/\GRY\(IZ=?_O@'_):O9@C? )_S]Z\/W^$SI?EO'R^!ZYRA
M_PJ09"\\&\>!]?ED'$73LY]_1H]$7_CH:3_#=QN2J$@G?_S#_&+7\7[/7(P>
M],D/7N&UHO(S^OD%OOA$$):WH"ML9WE3^@;]Y^3'S.5KKWA7\/728##X&?^:
MN3QT-ET,'R[]_/<?WQ^M,9B8IXX71J9G0;HR9#DYK*QN6=WCA+XJ2T;>7<D5
MZ9ML, V A<9[ZWV#G\W "GP7_+RZ>"5SRX^]*)AE)1@"Z].K__;S_$<\5*>B
M= H'*_5N*PX"",-M]\Y_W7*S#9S-]\$?T"WJ^BW@PQIOO@?]LN4]CO<&PFCS
M;<EOZ$9E_4;/=*QP\WWXIRWO"QUK\TWP!W2+M.&6:!ILN0?^LN6F.#Q]-<WI
M\KZ1&;[@$9__L(6\#S<'7W__CO$_?T$4Y$ *_HHP],<_(*U':G,68F5X ",!
MJ]%9-)N"SR>A,YFZ$.;)=^, C.!#H0DX76C_IX_0/OGY"S8K%[X7@8](> 16
M!&T5-"E_^"/^W]RN6//?'0CV>U%^%J5G^!C]R1?59T7$GT]65@AXD1/-5G\[
M-OIFY(! P+2"#'L+D5_<_,_)%Q'^HTB:8JA_^9F\&3WPY\UOF(+ \>W5WU#'
M@PC:8/ %D78JRG \%O>N?DL1;*<N5D\5<?4B>W'ISYE7+?Z<2^8+151&2E0&
MNZ(RRHC*J%54P_#.@R*2^^R)*/$9T9)GN;]\W/R7JO#04IID/"L2^YJDE=$D
M ]K NC1)2VG20E1LP834I.*B,NH557^%*DEL!:KZ)5 EB0V(RDB)BFU4%1>5
M4:NHD'U>BDAC2D0I^ZQE>=[1/F=X9DN#4CSKS?',EBID_'"=/$O2W RH*3/
M%L8S9D ]Q8E),3.@U6H&EJ+2H!^6F%2-C*BT,J+2D[2M 5$Q:D5V$54CJ-)3
MJ&++^! A2PE1&<V@2F]'R%)25+6'+/*SQ'I**<FG4OF4<DMU)N._55:95JO[
M[_\X/;UT)L##1?55P6I;M6JS%7Z^\"<3WWN,?.OW'V#R H(X1,6[QPCB#3X\
MNOI7#'F!5TU]#_X9#C^<<#_"G.L)>$5D++ZPX2L_IJYC.5%"KF O9/#Y9%YX
M/*,0O[ALC?6__+SQ%5^6@Y$BIK0)^.,?5JYE=7^.&< WS-U+^H5;3,'JBQ5&
M2B%A:-L.PI#IWIN.?>-=F%,G,MUC0T6N&(X;(0\@,AT/V%=FX#G>:WALT-C,
M_W%C8FA9\21VT93>I1-&@?,2(^T);[RK#PN$X=WH%D0WGN5/P+'!I;1HC@U)
MF2H#CT3V&HFH99&@[0\)/!)A(1)A&2$\$CE,),(R)G@DTJ9(A"TD96J(/!+9
M:R2BET6"L3\D\$B$A4B$983P2.0PD0C+F."12)LB$2:0E%UM\GSM!^]F8*/E
MR(%I1>$E\/R)XR&Q04G%@1_>^[%GAX\1@(_R7H>>_>C'T7@X"AS+]!Y,STXC
M:P@E8CLN%/4;> 16'$!K#D(H<3>V@7T=^!,T7C$<0C@6=Z.%+M^#X'%L!N#K
M;/,#T- ^W_J>#4+G%1.7?NE?@?T*GW(Y_Q$^N0TX;E!4)U_0NO.SVL9VNVH4
MYG;;&"U^WS"X#2CD:M9SDW8M?MV+;MV"]R?3>3>]2]]US2#D6M1&+=H\BEQ?
M*NG+Y9*A83CG_P:^(H@1U72H(GT#\ LX^&/3>P7S@4O?> DI?#/14*\>_."$
MO[<!Z31$%)!>#;C,E^#BJKR1:#E,=0Y3#M,:8+HVWUDW3'>#6=?BA%K]*8=A
MJ2"8PY##<.].>TO%K'GG?0US \]R3'?UW 3)J-R$-N&C;^9/IZE!^,UTO.]^
M&'Z=S>]X "XF)AP[TS8 ?HLT=D5=!\*1(F.[- M;L7,D5<LM:P*Y-G-MYMK<
MWG69Y&J(,+H;/9HNR%1#DTF:Y;3/=]]:*?#!# #7U#9H:@YTTBM1"-@=MT_E
M6LBU\#BTD&5?>+C(]@82%\ !FYK># _'T+/OXP ^)\Q:!%ZEWE4Q#FT>\D<0
MSWX60,-QNTNNJ%Q1N:(RZ5&SBKI#K:?<',3S730&01+TP$&X^IC"X<RLO\P-
MB-C6QT-KPF$F4'('#*M?SI@?F]IE UFN=ESM.JIV;(6E6;5["DP;3,S@=Q0'
MX#]NS0E9T;'!R/&<"'R'@84- PB('.?%!<,P!%'X=?;#_*<?7+AFV(I] :79
M6=R8*ZKC1M%%'$90M8+T7$9(V.ZNX*<4*\NJU78!'3=RGH U]GS7?YWA\S-(
MB7(,I>Q/$5$=-YKNX6,]CIHT:C(B.6YTS(- ;F&V825'0$>"'&)1*H^.F8V.
M][OEB >X3 6X^QU\'J,R'Z/N%Q \S-Q[F+G? >:1(E.1XKZV@&0G GGPQVSP
MQ_2\%K%,DD>.+$6.+4(.#SN9#SM;A"8>LQZZ-,HR.GC RU3 RR)RB+81/#IF
M-CK>;_\0'N R%>#N=_!YC,I\C+I?0/ P\["ET<8'F$>*3$6*>V[29#K!WTPW
M!C?>-(["[^ -N%)F\!<7?)TM/_X5CH,96.,9OCS9S+3X[0<PPSC JW;#!]15
M,R#Z8Z0>F+KV.@#_BH%GS5J!HB(LK%V<(YGM,*I"4\XX;2!K?>#;5^\G&^!Q
M4'-0[QG4!['4,@?U<8):[K"EYJ#FH&Z?I1:59XCKI(3R[C^-_3@T/?O1^8@
M\)(#2VX\"Q'Z!NY=TTMC$OV-"HAM %^65KP5KP2_S8^MJ,#A;7)L(3VS?X#
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
M6E%(QQ?19-!T.%S_LO1M\Z]\L \QV.TR \,1#'$>G8_CQ<4&"731!/"!WL]
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
M&IY?UO@PM</HU9U8\]RY^=QY\9+-LN<9<G7%X"=H'O,A6^1"YNQQF'7W$>8
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
M+U(-$BO)S7XD^#=H1-"I(M4EF-^_=@ZZ@2+N0X)9;I8%G>9>^*L3C<? W4F
M.EV DC)0U7F]9W_,'$*'?P7(Y@%[^ 8"\Q7@'R_-""P[.E61,!%\/D]!\(RI
M)58)*NHG_0":3N7Y$*:@D8'H%QP(6?\TJ,-)U<WS'BU*(_(?%)6_]JD_V)N]
M803_N<&$F$H.T6<=?WZ&UX[\8(*F4O +TX$:PA;,QW'SO-1U2<#TX#M6^F),
MXM-LNA[6:9E^T]L<A*:KRF%BE-U  I^#\@0X['>C.S3^KKO,'+8\:E/TO.<1
MH>X90WT ]BZ8>D?CR0Q>090-\Y_\KP =&[0Y*5P-P@_'<R;Q)"W.!_1N4O+-
MC5#>IC>\B;36 <J7%4/C8GX<>%SR-NF)T/'L=U0ZYE2>PF#K.%0N*VAB@0Q/
MT@UU+QE>=_U/WN 1 Y*W01 ;MYUS1>Y]=AF?O'V/W/D<;%CR=G%VT??<^O@\
M#5 ZE]R'2=O!'Q7-8A7UD[J7<DYQ0;,0="BIH$-YEN1DD)^<2?[H5AXOJ4#^
M.A#[>E=+[+NIX5Y&2"JJ4>*G_E["O'(:Q5@(2!LH0OC45G)R^XL)^PRM"?%2
MV\(8AQ+OH1W!YNRS03-38+)5DB1#Y9Y@-P.SPQ!I13V!_$F6V?,$K*B4GJB4
MFJSHV$=E32HPC2RKAC8X[BK-/D>$VO[H6&<)YH-P\%D"B=IJ\K@*-8MQ.?0L
M@41I4,4K-0<T:^0!+WF+.,2]A')''2(T4V/+'(6S-9H0Y2-?<]#DX!$#0IW0
M/M(YGT9CB1+CDU=FX*'$P8:%TJ2?1Q+[-&D[^*/"=0GQDV[PH&/;G(^>S/DL
M=IK0ZTAU;>[1Y +UB8%D'&@1"4MXH>P.VN>8%5XX#]T;@]5 QL+$<O-"]"/%
MCGY>J)RO(L1+/:;CZ.>%LAEJ<Y,.2I$%[H;>Y_-"E*"MP2$JND* \:)/\M@?
M(!JC7>OH >CA=^\>",*Q,UTI;.XN[^>_0K/@#^/(GV!^OD<9B3]:8V#'+E3Z
MS:];_Q: +6*GK@W('#A8E#FZ1/+WY^^/_[Q>,AJ,.U#;B/0>^BW<[,BPOC^&
M\[K&5&3X ;A0':!V!='L"6I':.*.(?>0I3%4.WS::OJ:0AO+]B>1O)XQ&NK2
M)1(B*<MO$[+*M!#9GZSR^LE 60T&#(HJTZ5D?Z+*:T@#1=6O4U1#R_)CJ)70
MP:$>":G+'!#.>UHQ8G#S^MMH:&,H(98BK-4IBCTJ4UZ+'"0*TNY4%<4#L(#S
MQC@PU)PF/"(J &P4!86UFJ6Q/VRH^8U]B"[W%:1Q'_BHL=?BC)!YY_OB+3<U
ME=:\7I.SK:HVOW$WFC2")DIG0%GJZ[70-/\3BO8F#-=;-A78*J^IE/9]BF(,
M"M!*4E(?[=N;E&DJK6.P(6F-T#Y/X"JT2]14:O]?L0A>%Q3L3FN>?"G-[!1%
M+8*-3;0^1J9GP_07=>S]B(!G0R.Q\>;YB86+TTQP1.)BH_?-=#S4^;G*(-"Z
MVQG9,:B1VCT+(6]T*:WQY,$^9%#>V!)CJ=&ZYAF&W+@#4 F:*.V 95'M[]4!
M;.^0J-'.JU,,I8BSJM^(YM%,<;#0+A4Q_ <R3'F,4;RQ).[%,*TZZ^/6Q-=Q
M% =@OO)D(;3+&-QX3^_^;\ ,2G2YU&B'SLFBL:W-?T%BJG$R#@ HS0O%F0_$
M;2<N%*:F$C/7?AR4YH7B[ U1K\;+DIAJK#AOY8>%XMX'6P^2*$I,!5;*T$_Q
MS,9 [U=A(&/G3!?U''\#7@S6#Z:1LENF-L8/M />-%TCK57VG<7)$>743)WZ
MK(B;R*'X7$T6R8BF,CE:BAQCBW2H??'5VJ33WQ#QDN10/*:N*YI:E)QO ?07
MT,^,G$JXH?DX0Q]DX9UZ7S$R"N&%XH<D79?$'<DH@A.*"Y%T2=%V)*,(/BC6
M7QH,!D8>&7@!0>J['V;PZI"GD1:"!W4YB"+-URNLO:XP(84 0ETXH<B[$U(
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
MY_+."]Q8&+;V!EM[2KW8B8O;82L.G^,Q.RH<2AQ*'$H<2FR-"CM0ZEXLDHK
MOH$ WC]C?9QXTM+9I$7M]XS^SMO$&!LV#L 6 5#MJ1(OVW  '@R 2L^0.U&X
M[EZHM+[I\'_@U;8_87VX>)+4+7N1DH+<[XG2@ .0 _!0 -1ZBJ1P '( '@B
MBMB3%>8GNHZ^N'03F2XO+?'$ZE")E:3 S)Z7EC@ #P9 N3=0.Y'9<P"V$X!2
MS]#[70!@]P*E5'AX'9B>!5@?)IY0=<M.I'=I*+W![LU#&1LV#L!6 =#H<P!R
M !X0@)+>B49^W8N44O$A/K-:2$ZL8WVP#IU7L;G;]O Y6M=VVZ8D*AL]K<_\
MS Q7#*X8^U<,B?W^#%PQN&+L6S'TGC;@%<*N-6A()0I)@X9VA,P\P>YP@BWU
M#)GY==8<@=U%H*ST=)%Y7\<1V&$$:CUUP'P:<O15QO9L8#UTQMBE+(_94>%0
MXE#B4.)08FM4V(%2]V*15 0V#!U3N#<M9^18K \63UTZF[HH<D\?\,;O'( '
MW'2H*\Q/;7, =A> 8D_6^:9#)L&ZMD+LV@\@/Q[KHW7H1(E/^+,HEV8G_&$<
MQ[P5XWK!]6+?6^5Z&OL;$+A><+W8NU[T1>;3KFY7"?>W/JPGI,N-@NG90JOB
MZ4.GWVS:Q\.G\EVSC^DU';K1DZ1.K.G@FL$UHT[-T,1>7^;K[;AF<,T@-$,U
M>IK6"<UH;U1]=,LD]FW$E"W*^B<1_[-176T_?G%!,X+YSX.;K[U*I-DJLJKT
M=)W7R[A:<+5(JX5L].0^\[VYN5IPM=BK6DB#GM*-OA3S>%=(/IM0V,M?;.=M
MTV=\D9 ,UN<3<<GI?/C@NUUS&H*SQ8=SP7*!&2#VQN?SM$<4_WPNX >=NN;,
MCZ.SD?,![/,3P0*N&TY-"[*%'X[^GK.)_E[%YBFI+P@@!2#\:<G^UB _R_,:
M;XMG-T%W4<+^\G,<GKZ:YO3LT1H#.W;!W>@!O $O!M<0%E<?$0@\T[V(0P@?
M$(3#* J<ES@"]I,_KW-?0*G +T'X=?8-^*^!.1T[UC  YA-4YZ^N;_W^Y8]_
M^,OR-:8+POD;;D$D6!!U\+H',!(^G]Q+TK,H/<NBI#_YDOBLX,_&\P6 ;S#=
MH6<_0KF,AY 2B.T?8/("@CA$SWV,S A,X&4K$N#U'TYX(CCVYY-KTXH<^UG7
ME!,A]ASTNL\GOSQ>G@@VL)R)Z8:?3TZ5DR]27U6AN4A))4MN!4ZT%"=ZC9RH
M%$X&FE@S)VJ*$ZU&3C0:)TIA3FY]SXJ# +YS&(8@"@E6AN&=MX(5089.(4,Q
M^EELD"^K2HA.$&)0"=&,PH0DWZR/:JXH^OD4R*(B]K4,"<O7E'XWR?V IJ&:
M:A1X]SV:H@NBV;UK0K%X]M6_8F>*P1CX89GAT,5\@A0M4;45/?FOKH=(8L1T
MB4*DH:C]BD3B2<T+?S(-P!AXH?,&;CP+.H/O\+H'8+EF&*()4#-R?&]H_Q-Z
M"O08Y#V&=Q<W=]XE- QO\-<W$#Z9'X4,/L&<G,_<J:%F!Z!>BO<OBXS+(&1!
M<6"G U'OE"PR3H>0!<4%GJJ*=&!9_.+!.,B%,;7]S70\])[,4X:!$\(@[C(.
MX'_OX?>^75%%*#[T5!F(A411B>"]2R)/02ANW.@;'1)$GG90P@A#DO<CB*$+
M4U34LQWF"Y<PY8Y&L3NT+)0U(*T#\$DP&;E( I@R/H\2I>@8\ZDPH0P=C3!
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
MW*EP+_'"/7<5:T0A S7RT88S/&.*50SB+\13D#BRPZO90F&>(UK+)1+(Q*;
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
MN_9!ECJVCZ^*<=*!N8,6"^D41*M\ A_\GGR6,-?73A!&50:2'?8X*+L&RD<
M?:S-4<E1R1(JG\9.P$')0<D4**_].(C&'49EI34Z]/!Z46-A=</=KO)$2>A*
MIC_=>*L_HK$?AZ9GA[W5=^## M-H]?<4!*L_DO5#RS]M,S)W/@>L)>AKV':T
M"U=Y=FA>0.FP(>(0YQ#G$.<0YQ#G$&>:+P[QXX9X0QE30[L:L!B*3]X^FBY(
MNK*&('AS+"",P&$[L)9D@.&=4"4YV;Y^0A(/M04JS4*C2Q[4?L^HMNBA95CC
M"L(5I%+/HGY/EBOM$FP9UKB"< 6IHB"ZV#.,2FU36H8UKB!<02JU1=5Z Z72
M/AP6L-:]+"R5>WX+_# 4IH$_<BHM'MJG86A'%XH&..FHA4A)09)[6K_23@S&
MAHIK"M>49C7%Z(EZGVL*FT1S36%*4S25R;2,:TI'-*6=BB$K/87->L713XJE
MTS%A8@:OCL>Z7>ADN>:(/6AZ-S"3&5F*P#]SY>#*<2CEJ-1(A2L'5PZN'%PY
MN')T.]U*,<W\S!>I"TQLU&HDJ7P$K@NO[ FOP .!Z>+EAZ8]<3PGC +<Y$(
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
M+5)FH[7^];_[Y[W;FZ]W%QI DCF78]LU^#+:!:#3%)&=RV QE[\A%@"Y6@P
MK.4);6]@<T\YKA$6$9CX>!80?+:X>IFP$KFXHMD!?@:F3:%QPQJ"SKS+M>NX
MX8VU+\[&B"G^@W^78<GR8#6=4-^S9Y>"5?C@VEJN4F\4;K63MAK\4!/_'6VG
MQ'&/K->4G?9P%GASR['U=>2=+2O(+]"V%K6B*COMBI0-<#N=.BBC,8D<T0!C
MLM,1W0*?7<K+F!PZV5\!K4H4>)5:>Z<J'[(A#ZW**A=EMZ0ZLHT8!; JATY4
M4T"K$A%!M[93Q4K9<(<V996G4M_I.+ALXT4!; IZ*E$1M&O2SWY*[*>D\S;J
M(D#M#9G#Z,!CCNP*R]7Y" -XP5]A'$\!.A>O1\6Q>"<(<+JV:>CE<63R%<IQ
MG:+=RBG*UA]*9L B-KMO>]24746Y^C:K>J>ZIG=.6U[5/W7;?S:9?-EH#F"L
M,A7'<1VN2K<E_0K'%BX7'JHLUJ'*/7;G1+?[/#A\&X,W>3"IY?4L_7JZF>(W
MEPU\\]88;#KE,M_,\WWVXC<V>F:.[_+FU[;^:=*?C%GOW7"_ARQ$7WNDUHNX
M&=LBI)[]^M#^8RZ-%,1+QBM]3\MK WA5:A(P^\DW3 [B+7F-L=,$=AI[L!,#
M] +ZI[C_[+,KWW'X3J!%SGKNO;5VWUG"F0)5519W$VY'R5%4LJG+?+\?# R-
M[0K1F'#:H#95 A!NZCB'Y;@CB8V9=CMH0P!M:)OZS6CL@#LA('9$,]N51.D'
M%T%JZ]NL[6FN;MD+-;]1SV.."T]? ;O "+,T P;C/7;)-A5)=\G&]N7%]DS5
M9KO)LMMW=IRMO#M++8W0CB6A&271C8[;;[:\NK^]?[P@8NJ2(-ZM9!HEYQGZ
M^&7LNT'1O5HU,H79X]<5?/WF[NOUW=7-]1/IW7TFMS?]FZ^]_LW]W:993YK?
M21M5,P=_H780XV9AR15T:EN\I1GBMK;<A]UK/E>VN'AS]_F:#WIBOW1I!\20
M%F5A%-IR@/R=B<,?AO5JFZ],AQ^S R>:28V1*U8$3?KF^H8'?SB&R\^3B%,A
M+"0$O$3?<1D_6O+LPVWFNI&1D#S 31]\4N+9A(['IJ&)"!;5X#7A=!+'-SFK
M;^*BXS/1]BB8#D#OI<_\1,T$9. 01K4A^<NRWZR /O(V9 $M#  PHOQ,H^U[
M(G6T ?02A_O/G+2Q[;H&_[#)#[!QKBR;V!9\<\3I(&^&-Q1L42]\"=X?V2 <
MT_B+F1-^QX+W;+X\&N4/1#BBAB5.^AB6Z\/+&H// :/@2PNJ71^H'@7.=D5\
M&WAUF&8[>N05?N$5U TO":[@&9W!*R )%C01/C'AHGR&;SCV,Y=EC!K=!M;$
M$2*F\2-'$\X^4,WS>@B=5N"C@!%#]ZD)C &!H3[IRXL#\P*/5?@7AO05+G&Z
M@2A0,]7AV] (&PQXP[8%DN;)N2VQ7"=$/YCF3R/38Q^\=8>YONF)LT?AD21X
M)T;T,S,-]LH"^7-:X VA3_ZV;?I!6X,I*KE4.6=<F5Q>AFF&3&M,0,")ZV)"
MA.SH"X-/%\)S2F=3MZ3]U(9M7"*0;HD@5>@A&JMXY ?'F/Y '6_2AR[M\E@#
MF)#/AJN! ?"=O<[U-J4YUXLNMH0N]L+$:#V%A?&V#QKXB!B48(_,@4(@C]>W
MO?[U9_+0>^S_0?J/O;NGWA6/?SQE-+1-._!:#7(OF5IQM+^M[@(.\[1A$@36
M]Z%=9PTI.A:&]%(BFW_VV?EYU[A;&3Q)')XD')XR\_JEB7(A[/*'76]-(I$W
M1NPWBZ<0&8\=^UU,X,T)49O_"&,0/#CC>M3B,XJ@H)=HB9(^-=ZHQ5QV_DS=
M,#&5 QXZN%66/X ?X.4[%?)/W]%LTO,].TC.7B&WGEXE'P)^.O5Z[?*?O=O9
M7\KE3U42N:"T+UWB:O98A(3X!.!5Y&HAAJ69OBX2K/"HBPN*K$0_S;7-<[;P
MV(W.<Y0:S[.0A&'I/K_"0R0SPGAP1O<UCP^ ]L![$RE6)J['PI":$\QI>&VS
ML6WQQ>)*2 27C.#>-A?>F#\9MCW+\S*3E8@U 9T\#&+ZKO$JXE8V\=TJ"2-]
MD; ;?]H;&ISY5^9Z(D&-+\)[(I[VM\^#;B/F#6V0<'_(HL\!VS^JU18!E)F<
M6T[@X@5O"1[B(3X7J_"8#@]."0(KQ)C)7P0@;V:?"1@7$3="79=Q(5E,A)XX
MB5?1T-,G:HI@S].0P7-5'G;4AB+K#8\:!?)TR<"Q1QP08=0/W@/Q_*B  9A2
M7B$_=JO=1<8ZD0M X #FG:#L /*<H2EGS47.JD0D@(\0,%<B&<-LUN5?Y]2\
M,5#-CXK:K8 A @I:=5XHOA9\O1W^$>B+33\_8=1Q";.XU)9[XD:R8!*MB[1!
M?'(>(Z)>;2XR7Y_+9@NM3C_B,(T9K\%W9L(/OJ36YCQV&\'O].VCEU*<X2)Y
M=1$CEG(KL,B=[?34@EK)4RM/(I/>!)PS"M[<XK*8,:\K),;SN&\Z7Q\3X][\
M17 @]&!!S7#+FJ"OO)#(97M-#CNZI,TH&.36L^QC[ME8(Y?#I1=L-W=,+[CB
MQ=S3"ZJ=W2H9AB#8^V#:4@ XVX.;P?&ZXO&U8P7-C=SE=&A\G:2.=BH3!G'>
MV2V>'AU(>@M^*],,<GL?+T<T(9IF:-H[VPJB"=$T0]-.%7D+B*:=LF.@*U,<
M!6=C+J"7+ML*?G&%H>"7#VPE]NCK" @$! (" 8& R,<GR#KK'R^%+E:I]U6F
M#+G-MB!:#NGOD^QJ-0>R9P2-,*\T*YW:J26X1MSECSNUTFU(GQD-<5<ZW-4K
MG>;I)E:7VB.*^(%?'7Y ^,&Q!X8GN[(.',F10P%I."FIM5BH[-)H2I]P&/%7
M8OS5&]([YXB_$N.OUBA%I9+R.4L1%W&6:Y0$Q;IE5U@I9U4G;#"BTZM*397>
M84+\E19_W7+,[1%]A41?J[7W%AT9=%8^9RGB(O*UMF*X23BO*I>AB$A!J:CR
M5Y5%_)4:?RKB#_&7&_Z:C=.M1"JUJW3@Z8D\7FTQ3$41YU0()8227+P@E!!*
M)P>E\ODB$0]L6K*O)S*0R:ZN4DY=3F_?8'3& E-F!4,VB+NL<5>KU%7I]TDC
M[LJ(NY;T:ZDG'Z*YLZUSK5"N$4Z*RF4S(E)H5!KR[U9%_)46?VJEK4J_JH7X
M*S'^:IU2;'XLG\NT(I)T&]:T-.0_=E_*Z=4)VXR(%-1*=_\L<9)I#?%7'/S5
M*\UV*:;YB+]"XD^M-,J!O]!G(L'O:"78+$N#99IH?!-S6-HWM]*^6U3JC1;X
MO1:UIKZ)4E.1ZD^S9W>IZJO*4M7W\/T-*R]@,0Z$!!;CP&(<6(P#BW&<6CI2
M3'B/Q3@03<5"$Q;C0#0=#DU8C -=F5(H&%/M8ZI]! 0" @&!@)#1)\!B'*>T
MD_#T#EU@,0[$7=ZXPV(<B+L\<(?%.*3%:,0/Q&(<N%50@JV"6(P#\8?%.!!_
MIXL_+,8A*5:Q&(=<2CAA@X'%.!!_DN /BW$@^K 8!T:6L!B'I.(_84,1D0(6
MXT#\Y8T_Z=,6(?Y*C#\LQB$I5DN;J[P8IJ*(<RJ$$D))+EX02@BEDX-2^7R1
MB >&Q3AR5\'I[1N,SEBP& ?B+@_<83$.Q%U.N,-B'')B%(MQR*:&PDR*L!@'
MXJ^T^,-B'(@_+,:!D20LQE$$/9RPS8A( 8MQ(/ZP& ?B[U3Q=\+%.+!VA12U
M*Y**4$0+5CRR5V;Y[ N *%+R CS(5)4JOO_3=S2[YP,X17F!6T__QD;/S/%=
MWOJ3-F2Z;[+[P6J2EJ\R=D='K/=NN+$B&(TSXEL&I^;CV6]/G\^(SC1C1$V7
MB^U71>W6:K5H]8XU7.W%>C/">BL[UIL;66_5U0Q8;T18;V;'>FLCZ^U=6.^-
M;+CVOX+P^\&-Y5'KQ8 N%,2:=ZG/TDZ 9FN!R,W?WY_2!9#&*.TD4-K.E-(%
M3,4H[6ZDM%[;E=(O!K3*;HU7IL<?BS9R_3YFELL>86P"R_P'C$O]-SO&1\^]
MM]9AHE7;+.EZ;8'^?:@Z#'=#A[%M^%,RXH_3=1 .O]B^LPV#]6P8Y&0=AC]X
M91O^U(SX@U<6+(6F^2-?V.9[;\B<*WLT=M@0WH('@T-LM[;K?K$=!GYO$-C2
M@@)<IOA$3__3#X:1.^;=#_KT?1NN-W@1YTT84!JU1;Z/0"Z7AB%&O8O/S#%>
M1:69.YL_3$T0IF]YJSA2OJNUP._XS%SX%B>IY_Z3Z2\@Z1O+]1R??R4Z#H<W
MI\]S:F"$_0[$OE%'OX)O." 7-_I*SP(Y&:;/:7IBFN^(8.+UNV;Z.M/YP,HE
MX'NAI;VFC@5?<!^8\S2D#OLT6=W \LC>BCHUU[\]QC6AUD)-)(@JBJWY,^YO
M+@<JB'SN=7!IL*_4L+C"'IEF4M<U!@;3^_:4C36(6N/ZED,/FSVL3FW1KSZ8
MB%?K#>Z*-FXL-A@PC5^RF.M.F]S!.6LE.&>=->PE4')0\C=X;*T$C^T@Y(-%
MTXR@=MP. M[@J?&.7&_&3&KT>]O2L4%2[0T>U\'IV."YMC=X1H*.>DHZ'ID+
MXZ<V[%GZ9YC7F/98S)V"$787 6WP:#AAC6Z,L(T$1"F]HF/#HZ;QOTP/K!)8
M(7O@@7%C/3VH+KA+UVUO<%&$)-48P6GH.!3=FP2=X&0L(2!+NC<A=T.<@=.M
MQ)VC0](=<2*57;"R81@3M->VH#U*RR'IWX29#<.4H'\;S!R+_DW8V3!.92+_
MN9\>?7V+J4$[81Q3EN8&VY-S/&9B<.HD#(9**SX:[L?,O?-"K? Z^+.BG(3X
MXQ-U#?=^\.# 6&(%WNHGWS6X+P+NL.888^$.6SI\A+OSX"(^P,L:^*JS:/4.
MYJ"CR%0R>6FU(*DZYVRM++)8%ED<B?PD(]<^]\0CYX[]]DPM/5@#JEU&[FBV
M&;\3W+!L=VB_74R8&[DX=@P;I@N3BVXW>I7R+287XLIT08R:W@4O\-FL-KAT
MIK_"9QQZ'E;X%*MMAK5T/5AU6W4G7'WK5&LKF@O6X>"M:&%?I=;^1_@D/".0
M=@%RM-_.;6<\7%P?4ZJSFA[A8MJT;G"D;#!OB[J:89RO>#!RUQNR$1//7(P,
MRW;.^<0_X @^ZZY_/;B[YO7+^1)8M18P%D'-3&:3@0=-/)NF;?\%?'4:2_J)
M5V*-['.:[8.:M60 AD* B+\'A@,3V@A"Q%68UDTOKMHU!0!^%:N6'\] \;%:
MLU4UNC89*Q(;6_0D\/KE0@'FE6N.P;)8C(A&9R,53?C:]E3,RA!OKD,\[S2^
M-31T=F'9D6M_!Y6ZXYUNVKUB/6:IHQ2L"PR +X#+V@:F]X_3B_@#SX:^^';<
MXL\>6FJ$7[V\7#1)$26$5Z;UR5>4&5\H'KX"-(*L:%FA6&7QR'*R='7(V[5:
M0%2]NFD;@"SD-J;DKB.6K# FJRP(F@TT&V@V]C<;GWY[NKF[?GHB]P_7C[W^
MS?W=$RFG(5F]CXJLGZ#L.E=!"W*2%B2R39+PU49C,%E0SPJC(E='6MR N*Y+
M85_!OI)?7_F?")Y%I$R+C[K_DV,'"RE:T\'NJ.<[C-@#,@V^%6J@K9+?&='%
MZGF%0%O^@&J"(6KIT)II$BT,6?+P);FZNX*GM"%0#$ZX;;J5V7T12G1LD[@3
MUV,C-V@AC'.2L6/KON:YE877Q<NVQ3?05N;/VB)P*9H.6O3'+P[5>?2/:AI(
MV';X;DK>OL- AAKCBV<$+(CG IL.X=N1YA^D+GGCC,#_:X!*>P2T@IQ>#2W@
MTG.HP=?/B>N/Q[;C58 T01BU^&=@"@+]@HP8P  :\$3E#,/2H2EG K<<VW\9
M$DK>;,?4P=HPXO+:K)6%;X"R/<=X]D6LV6(>//Q7E?1YNU%QS)HU7#($39D3
MHDTTDT]]1#,:=/:7@":=C<05:A%;TX!A^NSX8P_>" E^839(;3PT-/B&\Q??
M*_C&!%&L2GH@/A">ZYL>AZXWA ].OV1XDPI_=$A?&6'O8U ]LS10/@>),8!'
M0-@#$X3KTV ]#+[(11[R_0:?'%;X1?ZJK;O\"PX#;4 ; =F5H'&JP\0.0#8A
M5*RDPWW>3D"7>,T.:I7PCW!N!V#5+<W@BK"M8!5L[009QS4<U] '1!\0^PKV
ME?1]A0_)#$::8,A<\B;XN./"6.["%0.> 3KX,"5V&;E\;.?#> 6&^V#8']FF
M'O6J')>/BSH;PR>XR_*G_4S<H3WF7@KWEL9\LY)8*.:7'>_<\:WIMWGK=#SF
M0W0P(+X9,&Q;Q 0]L,A'N'LR'S:KY";P*;@K(P9_'2@06QTO"&6.S5>]&%#,
M!GSK$;AG3!?N!OO;-\2FI K(@SDOX!-0?BC%YOO=?O;X+ESN+(FOP",F#-^.
M;1E:,%#/G$)C]O4JN8\*DCMZ+A?/U(,:V7#% R03I:LN2(F^< =QT8^R'7?Z
MINU[PN'I@6,'I(,LKWT')"!>Z+D&%3XN-5T[\#JX/NTW\* ,T)H7>"VANQLX
M;'9DQ5TX-U<@9UHA7X!I+JNO#!!D@4! M 9<OP'/$/YZL$WAVCR!!BC(!IY\
M MJ&I#?@=%5(GQIO?"6;$_L;W_.MD_\'S^KV*%"_QD">\#EA#0*W;/;@$T@:
M9(@&' TX&G!T=K"O%+JO%#G@=053><,CCX;[5_$B72*B-?-!>)PGC BYQ+0U
MO@TO[E6(L(YX%WPJWI&);;W8W,G2 D&P5VI. R$P9L\;Y$/Z"_>=J E>HFX#
M?1YQN%_E\#WF)M_U!_>JI&>:]AMW+0*O: 0^ /<#@!;N?HYM#^R$B'D$'S1M
MU^7NU)4-K_#S+<(UY)\.[CN@&>$<\D#*F+LXP*?' V@\?,9W KIP1V/&J]@[
M9P#KQD@X&;K/Q+/ =N!56CX_-K/,%CQA.-P9 YD(MY=J#C^$P=VB:.!)='7.
MH#<,HV31&!(-#F1Q1T=0-R<J$(3@8<'CFSO=4VV%P:X%+ZD"DH8/62_ 7>1U
M\.O@$R^<7(>?"W #KW*!)&V#3-'YP@%%U@%%$AN+SA?V%>G[2I&=KV\+89['
M3:.2E :"]#P2#KT5$8AY&X(C-#FWW[B[X_K/+F" \G!1A8A$*&21X]O04_D0
M$-&IUVN7__QV._M+N?RI0N[@R6<[]?MWL0:$A_/-,,UI0.NWIQZ/]6C5A=<B
M3RR\'7B73+@EK]#7P"GZ4^SY%^M9P/+"^JEP\<!!Y&XG8^39@8]/>:\L4,&I
MZM.__)'!8WJ$AJ? Q%)==.$V#,6=CQA?+12QO/DJJV@ENHC*/[](T#0>MUX[
MDPJYO?I&'F9!SSY\RK)-^V5"GJI.U5P4%#P;%5"5@+Q!2>)_XPSR=J/,!([F
MS&$';V\:1 MC<L+YJSY5Q=MA("YT>XU79D[ ^;3XDBBXVGQYE%,+C2Q&2RFX
MHM8D#+BY+/ M@Q"K[9MZN%9I39<K27#LE]C!JN=\33*,ND*+X0HF5U3"AT$M
MJSZLB0^'"[0#QQZ!GQHL_DX]WK'-DY&*2*WU:H (Q1HX!Q.Q^)8$N %='O#'
M'.BGOC;DZ]_ !*..-_S;IW\Q$-YD/+0YA. US_4MRK&U)"_AAH=T<H;_8A.Q
M5&X:?#HPHI-(;'6ME)9D(Q2V*+_D-5UT'M!YR,-YP#Q\TN7A.^JQR.CY2YZ"
MP_)L9_+9<#73=F%8VNOX9/U$CD\N[+T7YHY$G4[>"Q?]S:E1(Q&K%GR/O\_1
M%M#)&7XG0N'1S.*%.'&7]IH<)_.VHS;M41QAD"-G)Z<V>0$>C6JKU6HOS4E6
M8F3%*8]MSQJ4^3"(6JPI8I9GR H"\%7>"J)^,^IO[OYU?=>_?[RY?BHG_+,[
M^50H/,NES%SBX:BO0W<^5))$2II.R,09$+'F?J]Y-E^G5I4*X3,N$5OBT[!@
MEZ$_XHO&?%/E,S/M-_)!A-!LW^6QUI\NL&L60>NYF-*UY.W)_]KED<.ST+_^
M=_^\=WOS]>Z"[VQ@SN78=D64]8(X/)&[\<IBTVR!*4/LO150W:"F(\B!A#Y]
M0&TL4I$4GEB8[Y+6/&@PC\61>3!N8-H4/FM80T C2#_:/?EFYY41AQ7TQ0(0
MB:7/6KO5:0GUMW?YDB7_/MMZ.D$1EN+QM6-UG8W<A> ,_CH/)U9 [>+UJ-P6
M[P1],D#F 21UM-H]O--!OX5N4S\#DMZ"WTJ0XP9&;$03HNE@:-J[0%X!T!0-
M 60S^F1=)/;!=[0A=<%K#PYVBQ,Z_O,Y=5TV>C8+4(>SE+5[?US+0+><U>>B
M%7O52JW11-@A[#*%7;U9:;64HL.NI"-69*#^W7;^@GGS^=BQM6D>&(D5=JIE
M4DMJ,*)5>FN56JV#^$/\Y8,_I5UIUQM%QU])!ZS(.,TKS[E#F&&]V+8N_7B5
MMU^;4W3EH%(Y@NW)5RQ'=;Q;K4JGB_,][!?8+Q8$VE8KK4:MZ/VBI./[45;K
M"D;T06R8NJ:S_A#4VUK9777;?S;9<023:0@L=X$<=X*B="O=!LZ0L5=@KXCV
MBG:E5I?>W]UFWA[;'9W=_LZL=X[AQK%U&\<6-]#CWD[<VXGZ*LPV^1P91+1)
M@K;%*#4QIN>Q@US,+SPUB6>+5!(+N>)$II,@<W#:1,'DC;KD1Z5>50BP8XK$
M=G#K1T6IMN97-A\YB*4?V=15,*N =%D%-AWVCR8%>-( D+[)[@>S-ZY\AZ<%
MZ?-&]TH0H,J4( "MH"16$$\]G:+6\=33:4]>\=23M#OPRWJR ,^IX*DG1%/Q
MT(2GG@J[9(^GGF17RRD?/\%33PB['&"'IYXDQBB>>I)*!WCJY 5//2'^\-03
MGGK"4T]XN@-/=^"I)^P7V"_PU-/)C.]XZ@G/=^#Y#CSUA+T">P6>>EK>=XO[
MCJ7>=YQV/_'J/<A?J.'\BYH^Z[DN\]R>I=\:]-G@!2*9^XU1OHU9O[<>F09M
M MVB1-K^&Y4;N%$Y\R)54NU.Y65H-0WZ%+4T%M0)]8:&2UY\0UP*RK,.P%S8
M,.J\!/V+."RL .P&MP&\O)"3S\C08 YUM.%$E*5=+ Y*!;3%?@AS#FXR"M'-
M:ZE&6DK:(5VFS=!E1%8N^YXCFX9ON7NXRY;A8&^M95LLV_W#.VT87EVX<47)
MQ6WW$6_<0LS]LETV$#=4W$!</+[J[?)O^4R]<;.YM'$S\-@0%8B**"HB[OL)
M0&/WD#0."<70<(RO8V@M[,J>/5[N^?SBBF[/+^?5YY>W\(>3E;G\8-:"T$!H
M(#00&@@-A 9" [U)]":S[?RR3"7QA#*BJ?AH.H43RH@FM$V(IN*AZ11L4_:>
M\6&V_HH&=:;9#@V68X%GYHCEZ?2;H6_9*S-)X<\3'WOS8VZ<U&4X'YB15A!*
M""6$$D))+JT@E!!*I8)24?W=S5.A6HJID*(FSA ^LP%S^,99S1Z-F>4*UUIV
MC>=]-.@HG*P_RR.'S3CNZ9M*2\43:0B[S&&GME2$'<(N6]B%:FPJTOM6B#W$
MGJS8*ZI??\ X=EUV'>(T'Z?Y<A*-4))1*P@EA!)"":$DEU;D@%)1_=V,XMB.
M\2H.YTN?RA7GU&6;4S>[>^\;0] AZ+:-7;>+GZX,85= V*G2AYT0=F6#7;/X
MR\,[IF;$=(P2I&,\0&I%GK/1L&!^XEW,)RMW-E\"H&9O!'+T8MD7>^Z]M3;K
M8O.,^);!'_UX]MO3YS.B,\T84=/]>';>//M541NJ2,'ZR\\)']V3KE:,KM9Z
MNFI 5KW92D_6LAZN[-'8MGC20)XB4[-'K$_?K]_YSB7VB5EL8'C[)[1L8T)+
MK,&^*LNER%-IN#"&D F86!<:\7B.2F](GAF,.D&BR[%COQHN0%FDKS0$2L&(
MO0,A $:P"Q[3>5K*Q:2894I%>3*8B(WSQ<E/N8[#(Z:DS$@(<1D($8BG;^X^
M7X/U!7B#")"L,I%UL'2GXD.QC*9K'>WPQOHW9\/_U+(&_U;D0-TNGM_<,6WB
MU<H3J9^6)T)QQ<4F0M%.GN9$ZA?QW\&FX]/B H7CK+%CI&$C=]N<W/ZT]N3V
MT]+)[>-(:G[^NK-T_OH/Z(QS*5[#@*7/_SQL&J."06BG53^T$D52\?[Y'=)8
MB80T9I]6IS$+C(-DAN;PX<8E$W7HA",(283D,2"YQ^HS0A(A>0Q([K$R73!(
M9NJ;W:Y8<]Q># E<7UU=7X=<A]6G+O;79H9$']%Z/*Y:,3V<\3BX.#;UTD,Z
MV:A=U"YJ%[6[JW:+.X@>85MSQ.OXK?I4#=8.Y=?S@>,W.3I $4X.O^EJDQDZ
M&/SV]^\YPVIMCTU7"#N$W6ZPXUDY]MABBL!#X.T&O$:E5:N5 WCH4*WV0+_8
M#@C!*HI/M>7,Z.#JRRF:>5BI',%PY2N7PQO!B$0;%:5S@.@M]@SL&:7K&8WF
M 9;:L&=@SRA9SU K[68!9FSECD1FO*^J8&071P&G,,]N=/=(NXH(1 3NB<!F
MI:-@;!L1F!\".Q6U""Y3N6.-*1S%:8&$\FV!*H;\"V,M,M(*@@G!A&!",,FG
M%9G 5%R7!/>3X>1'!J-QY!T^=;4 *RF(0!F'K0@O'Y1VZR?$$>)H7QQUNF7!
M$7H^N/$+%_%+NHB?0BX?E'JG *8,\8WXW@W?C2["&^%=6G@K2KLD^"ZN)XH[
MJ4[ &.4_E2W;AM"% )^"9T>Q9Q2S9Z0)&-7KS0(,TXAOQ/>.@?5*35%+@O!,
M'='_&^:[E\$#EU!?,DZ,U34];RJ357WOL^T_F^PX@LGV#'[N$CGJR:1FI553
ML%M@M\!NL=@MFD4X@8/= KM%EMVB75'5;CFZQ?:%!K?]C84))2A,N'5!O-5U
M]:X' Z;QBCNS-AZIQQZ99EN:81J45^79O[!>!POKI2^B5L9Z:3U S6A,'<.U
M+5X";UX<C[  LX1ZHC">V*CL>M3S/=N9$ ?02#Q;W.*0I]8DH*-35]J7+F%3
M_(JVQ-.&2Z@;%MASR0>=6R'')24JLY<W0JYLWS&8<Q(%\X+"7A:86JR>AX77
ML*12L3C#PFM8>$W^I0.9!5%>%6-)H8*4%,+":PA)R2")A=<0DI)!$@NOE65;
M1Q"*)<]L8#LL$BIC+N8BPHP?,F@%P81@0C AF.33BDQ@*NXYJ./F(OH,_@PX
M59K\6LY[&_U1.#GI2D_-2J-]@'@2 @^!MQWPZI5VK0 ;+Q%X90.>4JMT:B7)
MN88>U<8<1_(K.>\YF)SG[_*?SY7M1'I$HDJS4B_+WF[L&M@U#MDU6A6E4X!:
M%-@UL&MDW35@OM8H0*"@W''(%'.%:^I8\*1+/MS:KOO3=-54+)<2VPJ73^57
M9-X3[]S/]TDWC\]=(L>-1]4J[4-L8\)^@?VB3/U"Z50Z12B#COT"^T6FXX5:
M:39+LH!1/H<X,@WHA^=@<;,@;LF10BL()@03@@G!))]69 )3^7R2B">V(JF'
M_%K+>X:5&R=2F( UDYGZ028S:J-0\/L'HBY?U"F(.D1=KH4*U6*%)./8*9]W
M$_'I@AQZ/*W9+ >92''F,<<2"?2H2?[T'</5#8W_Z1+=@%<<9O&49]1:E?,,
M*Q46>(JTXCQUYO.C#P4P&!%R_[%'R0%$SF&14ZQM+X@<>9!3<)MS)"]EA6JR
M=H7_14U?N"*$\K2HU-)857Y=801&\EE) 0ILX(163N@4:RL!0D<BZ!3;ZI0Z
M%/+DB7SM?/.U_$K" (:,'3W"2ZU0&"KF&('00>@@=!:.?A4:.N5S+R*^%-_;
M>N4PW? *X%Y@]$*Z6&6$D0\%FX 6,\I=2N04X,0\(D=*Y!3 M=B$G/+Y%BMW
M<7 O@U=!)%=#:KU@) /G%#@=1>CD!9T";!I%Z,@)G6);G?)Y&Q'?ZMX;,D=^
M]>0=PY S\U;^ZZK2RZ4 IB>GY7WI59?'=%MZH6#0Y]01C48Z;TR7WC]<BD89
MKVQVIDA^7>4=A<H] 9.\T\LBB*9>L',GB&Q$=CK1J 48:!'9B.P=D%V %<WD
M$",)?E,0T^R.;KPF_18OD$#D'\]J,W9#)<#G33IVV<7TQR713$:="]#.\#*<
M#M1J_[@DHJ%SDTYLW[L8&.],OSPC&C-YN6<-.!.-\[]#3OG?<]<W(OHI 7$9
MD!\&@\'9G.M5/O0B_TN\3=L^!MUI"?OE9]\]?Z%T?/&D#9GNF^Q^,'.4@ZK)
M??K.EVX?F69;FF$:XM!;GS?0AU[WR;2UOW[][__Z9;F=SVS '(?IT$#/=9GG
M]BS]UJ#/T(9G,'>Q"0*M\U[\R ;DX]F#HGRO*=]Y6?B^K=2^J^)W^XP8^L>S
M+Q2HT[^W.]VS7SDW@)^I**]NKWN/ 1K(E_N[_OF7WK>;VS^6X"[N/=W\Y_J"
M"+Q_ZSU^O;F[(/";<,R+EX-[)/9N);A0(4_,,09D)OW55.Q*T(@Z+X8%!!E6
M\*\*_5J!&V3>4XG2J+9:K3:G-]JWR15T^V?'J!"76NZYR^D$9,U-)/DSK,!-
M3,-BY^$$CUBV,Z+F] O"T"U>"XN.DP:8F%5\ZX8[!NA>&!9O]S)*J5I5X;\E
M2H-Q0&U<QN0QNPX\!.2G)^H)6#0&8/XL#T U&ML6LSR7[T*P?8?H(2C%)) *
M6!)JZ2")&3 )]<B]YMG/S"&J4B$<>>(9#D?RQAP&+\+'^;%/EWP [7A#VP=9
MZ^Y/%^NL&T&,2(21F/^1C;[ZU__NG_=N;[[>!>[;V'8-;DLOB,-,R@WN93#2
M\^?%8,#5 4X.X%=H>0.'>XIPD_*"<2MA#)J**3(<KQZ9P6FA\ 7#&H+.O,NU
M WMX8_V;,Y,]17_P#X9+ >"/9SR%5&1L3!O.:N_HD6N,9Z>)NU[/RZZ7)W1@
M@0Z<5:Y75!'/MJDG^6(#\=_!0D3/(FI:.+[J.P8A-W*W3;3Y>6VTV5V*-A]'
M4C#8\1X*R&^>0<-OP6\E6!L/AK.Y(&%<.Q&,[!331B-0' 5'^%*/9P0\>[QL
M ?C%%=V?7X[V?<GLR.&+&BQ9H/J2!>).- (2 2D3(/>HU50H0&8Z!$[GC7M+
M(H%Q36,L9'P::!+'#()0TQZ5.@+59DC^\59VS16K!'ESLF-8WUD5UL^;%X02
M0NGDH)3I:')0V*WQ,VHI_ Q%31Q^>YKF^# (&=8K^ (BZS!SF?.ZSVFW;+1^
MX-ECC@8DPLGA*]4=UFX<S>GE#"N5;FN/S*$(.X3=;K#KU/<X7"</['",6^T4
M3,>X-^HXU/(FA+V/F>7*/\2ACUPNHQ.10D/M(/H0?3FA3U7V.,8D#_IPP%OM
M(5S9(S[ !8G>Q38-&/V*,NB5TL$^8;,3D4*]TFU*;W@0?R7&7ZN%,[VR#7P1
M3^&.>41GCO$J-B82PW(]QQ_QG;2R:QV=[7)9G>A4;_\]))+I#-%7'/2%4F@J
MN(Q7MH$OXBG\9CD,"/Q?,<_31+I*\D(-ZV?3=J4?^]#C+I?U699" :P/@K"T
M(%3;>YR[EP=]./:M=A9$"D5"PT6^HH0YT>4NE[V)2$'IX(0/T9<;^KK2ASAQ
MIK?[3(^'..TQ<Z@';Q$^O2,:=9S)P';>J*-+/^ZAGUTNR[.PD:Y=Q^4]Q%]^
M^&OM?SI.!JWAV+=IIJ>)PG_%&O70WRZ7U8E(H8G+>XB^_!:7VSC;*]N(%W$1
M]BP/(X]+<TSSDE-B".G=\WSE<E17OU&3WNQAK\!>D?5"YSYIF.7I%>@,G$)&
M!IQP%'+"T:FT:M('>1%_I<5?N]+N2)\D J>\NT]Y;YGK7I!_4=,/SB]2GK&<
M6AHCYT#9TN(G3W%N%S8NC),$G"3L))</]4J]4]^CNB/B6PH](K[7XKO6:I<"
MWSC0)R1 G1<UD5W=><\KY.RV^<]1RA;3BTBT55'KTA]?P'Z!_2+K;1>5ME**
M%%K%=0\R<OKE\>2*$3+,?W8AK5802@BETD&I? /(NBH9D3JL6"H#EZ#RUPI"
M":%4.B@5=SPY_LG+8B:70X>T7-LAEJ6 "780A'LON;5K"BZXE6T BXSX#P[?
M.^--Q)X9]K=OC/GH)?[2Z-CP:)! SK4'WAMU& QVK\RT@X<TVY5_G$-'6483
M$^'E@UJI-^0W,H@CV7%4K[05^7>'X&QK]]D69C25PH"4U==5E);TY@-1A-/V
M0H 0Q[ -^6ID5W#>SB[NW2JH7#ZTZ@WIQU!$-Z)[-W0WFO)[B.6>8)[<3AYT
MYG%3&$()H207E,HW@"Q5#,2#: =P:]4U[ML/-?'?2@=.M_UGDQU',#_F[M!F
M*I&CGK:I5U2UBYT".P5VBDBEC4JG(7T:PBVFB"3X34'4LSNZ\;KJMWB(!*KZ
M>%:;<1HJ#[YMTK'++J8_+HEF,NIP]H:7X6R_5OO')1$-G9MT8OO>Q<!X9_KE
M&=&8:;ICJ@%;HG'^=\@F_WONC42D/B4@+@#RP\S!6>O6+/*\Q-NT[6/0G9:P
M7W[VW?,72L<73]J0Z;[)[@?3LQ%]^MX37DO/TB-')/K\W3YTU$^FK?WUZW__
MUR_+3?!55LU^L?@Z*S3SB5EL8'CN];MF^ISLW@A$Z;D/ %)J6'"A;U^_ RPM
M\?@C\WS'<A]!R5^"A#N+WR0:0!7^>&0#\O'L05&^UY3O]9K2ZMM*[;LJ?K?/
MB*%_//M"-<_0O[>[M;-?.>> M:G8KVZO>X\!<LB7^[O^^9?>MYO;/R[ZHE_<
M0;]X%/U"W'NZ^<_U!1$=XUOO\>O-W06!WX1W#O%R<(_$WJT$%RKDB3G&@,PT
MM9J*70D:4>?%L( @PPK^5<'>*7"#S+LT41K55JO5YO1&C0"Y OOP[!@5XE++
M/7<YG8#"N1DF?_JN9PPFE\0$[9R'_CFQ;&=$S4LR[Q<7Q'.@B3%UF#7[M+"R
MLX?%M;>PA0;8Y%4"T0UW#/B_,"S^P<LH"VI5A?^66 CLC]JXC EJ=AV8"_A*
M3U2/< !;&F ^2!=E#X@WA.[+0-0<L,%F-TL7/P6:^2-^!/?"[7\.D5_ANPT"
M[(MV'&92#YX1Y>6H"50XQ !0.\R%AAPR9A8U>6^K$,.%R0,\P/-5N>0#*-@;
MVCZH2W=_NEAG3 G"K @PBPV=V2BR?_WO_GGO]N;KW<4M]SK'MFMPC%\$J#1>
M85@-QB02#DI<3^"D@<2%^C=PN*<(-RDO&#\3QL*IF")NP6H/ ?PF"E\PK"'H
MS+M<ZV"$-]:_.1L.IMTB^ ?#MD#VQS/N]47&Z+21CF9[-[]98]R,[.__117Q
M;)MZ+G&JXO&E'D%K.2UJK9/4T7:P@%_'^S;TF?H9D/06_%:"2$%M_WHHB"9$
MTPQ->U?T0C0AFF9HVCMU<$'0M-.BS:ZNS'1.D&$LZQ,U>4[@2F2B!].Z"7B0
M90C(%6/U-K>PLG1Q8 53XB/LLH==32W%\@/"KEBP4[K25]D]VL;(75TDV4\M
M1'S*'CS.PXPN>:8NTXEMB0CY-/KHSF+BGBU"Y)KO\!AO(9POW#I7+KL4D8(J
M?1E>!%]IP=>4WO]'\)46?/(7()<N8B6[.Q;Q7^?NV >'Z;XF?O\4=<+&CF$[
MPOU:=-1D1T4IYX:%,4FITJS42G$$#D%4G'$M&FG '><(OCTM6+,<V<;0.5KM
M33[./"*B^XP[0ZY'/=]CA+V/#4=L"95=_S@SD]&(1'CYT)8_SP6"J%QNT+(4
M2I(K"D&((,Q==>A.8<(R":Q,$2==QRWJ6(J-!0B^7%.,2^^K(X9DQY!2[Y0"
M1:7<!7Z4 VP%([HD>2CSGV:50BX(\=*H$B&.$$>((\2EAG@IW<I5APN9I>.Q
M0DQ^=SBC5*;D=TI-P4Z!G0([!9X$QDZ!G:+\YY0Q36HATZ0>-\=I-*_J57 2
M]L;2[!&#=Z_?Q\QR6?C%7;*A*F?$MPS^RL>SWYX^GQ&=:<:(FN['LW/U[-=&
MHZN",9ASO9F"_6EM1FAMQ6BM;Z:UV5$ZF=+:B-#:C-&J;J:UHS;K.]*ZE)3W
MJV.[;HS&GGMOK95C8S-M[7:GN4#;ZB_N1U,<A\T$>;5J]=UIBN0LGE=]#22N
M3?H\BR@5>WR_0O?<BNK69JH5L/%KB-Z*I&.S%0=(>S-;F7#TF3G&J\A!NI5&
M.GN2'OGLP6B,B[>;T/]J2@K4)!,:](OY<S>6ZSG^"*S,%A(%BYHP0BCMS1US
M)0&');D5(SEA4-N)VJ'O:!?W8)3AT3_ A8H3M'JT_7[#,[A9U'QDK\SRV1-S
M7@V-W3P^?6.C9^;X+B=C9O5[OC>T'<.;]-X--\94_>S7+X8+'BKA0P_QAN!=
MO0P7$F2,@7A;_^7G)5KW8*#_^Q8TJOG0^/EZ"QH;41K5[6E<"QWX<05_&]X5
M=9S)(/#EW$?FPIO:<)LNMVDP;(*C(R9H&T"\F9*-3 "W_%"+]7(+P^G"ZT_^
M\Y],\[CO.CWXL@U/FX9*X*FC)#&U%649\?A]_IS[N^$-#>L+6 X!E:!_<P2M
M_]P*=&X:>D%,K?;!Q30%^9JWY@_WF3/Z1M^-D3]*URT/+IS.V:\/S3_F_7(;
MDG- 1&\ MO_)>-^'Y4V^ N!!:>2,!YC/[H*' XA&J>V$AH#@S(!_"$858+1>
M.P#NUP0JYF<<88CP3=[V%\<>W?* T?V@-QZ;AL9#$D_!R<?[P:TQ,KR OQ4"
MJ0LA1 32^?ZD,8O"F/K%!@*HZT6=']XJXV[6]*$5$M@T\^>]H!;K!4=@-&8_
M>/#F"EAWC&>?WW\PJ74]&IOVA#F?P;UP&+]*G4GTH2 0M'V8IJ-L"B=P :P8
M/?>@\/B\K@_S=)1-X8DB\KH^3-11-GAZ8-ZZJGHD3N?!RZ<A==@GGH?ORA[Q
MF). N[CJAFXT=*+?+!W,F&=K?]V/IY]U/TVNWYFC&2Y[<&!2\TBMEWU*,W4
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
M89FTE(\A4Y/V2;6:!=;2'?/F'Y?,BB5MQU+K!P@_1OG/1)@YV9JDZ9]:/T
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
MQPXL ;Q+)PH <W+E<2RPT7:MV48AWAY?1FV3/PH91^(A4:N!Z^#RQ>52WG9
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
M(C 1F,SCBDE@*NY)K.U60_H(_@PX5:[Y7-YW(O]61G+0O:::5J.]@7@2 8^
M]S;@U:QVM0"IGP2\L@'/KEHGU9)4?2./ZM4J2^8S>=]K,#-/ .Y_/5>V,_&Y
M&;6;5JTLV>4D&B0:FQ2-EF6?%* ;!HD&B<:N10/6:XT"! K*'8=<8JUPZ40!
M7"G9N\^AE#]DNZ9JNY2%0;I]:CXC][WPWOL)0^/6\7N?D>W&HZI6>Q-I3"07
M)!=ED@O[Q#HI0B-VD@N2BYW:B[K5;)9D Z-\#G%N&7"?GH.E9$%*R3&"*P0F
M A.!B<!D'E=, E/Y?)*<)S:CJ(?Y7-OW"FMO(S%"!<Q9S-0VLIBI-PH%O^\)
M=?M%G4VH(]3MM55BO5@AR4GLE,^[R?ETEZH&&98U&]8@4R7.8AX%#E97<GSV
M9Q()Z0D7_Y3,$W!+Q ,L>>8$LVJ>4:_$ B^19IRGWOGZZ%T!%$:.W._7:'I
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
M.# [0'K@2Z#V1+WP.[O2F'GW X^?.<?;\;):53^EPG[GS/%EJ(:)%.H:39K
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
M/AM8.)Q6S5PX%-GO5(4/ATX2\HQ=82I[P=Q-/#L'J!0@5LP!U[,+5_@#T$@
M0"_GUZ3]-!Q]=-L#S1B#9Q4/,O?+<W0'CGX2@?\ETT-]>%BO!V_N2O0L?"ZS
M XLNSA<?@;RB9["C#@.HDW[:C]+'%WU'2M$1ZFP?T"IC=+04/?AJ 7R0\%#T
M\]1=WL$>+C-<2RZEX/(:\4L4]GD4#[[ BB.&._$N==AD$TK1-E,I4A"B>,8@
MPZE:* U!6C!3,#8(G@TB/4 >14*OM?&4U_01_P7#697PF;.PU' ^<E@@N\(9
M=CH9.^4&Q@E,2A:]4&5(/'4J78#D *4,E'!Z9GW\0'N/Q]W0&YUHEUUL?Q4-
M0RO#0W6)Y)W$!PEYXLKVX:\^QI5!DJ)>_NP;'78KQDJ4#KOM\;#;#N=A<^?;
M6JN>;YMQX][/MS6K^TV'V,9)G+*>,!J-ZX0.)<*<W"2]!QZ-IBOLC!]0E >"
MBY7RH%85_%WG['T&+\] /AHOSEL9RS58[X[ %B$&LH1$ZXW<_"41/EYJ>L96
M$85IJQF\#>./!AR\;/VJ:PFN[8*8P"C39&N)L;331:+=K)[#\K,,7"BUN-QU
MP[Z*YX6=CG#Y*$Y9!LZ]07YF% [8O?#4<R,925&[#*PHM1!E_EP6(#LYU[%I
M3+]CHH?Q<+VU709.%M HU?-&J50^W!L.2A0[DK[=T5#K$V.W;&B+;:UDS^VU
M^=AE>ZDP=GSFO;H%G:598TKU8Z"JJF+IU/[L3?@W%_@>UO?6I;EK^3K<XW^I
M0MVU?'WQI>MT4XJ5<2E6RV9,Y;.LOG()L^]B:E:NFT-:E&_UMANG-4JPVDEB
M^"S-5!B%NLI 9IJKS?MV;SL[N'4;NL),+9E3ERD 90NF&[HLJ_:-XQ"[QT9W
MNE6)E"':8N[IQ.$H/^2)UAV/D=/3A<QQ132W8TO6PR2_8+;2 UIQUPE>;?&A
M.INHYC(@\@)-"KYOV,9$^PB@R=G5Q=TO[#$1'IZYL_0M6C-[,X]HY0^.W8&%
M >MBL4<>Z!9<>)'7$X' M#9U""X[5E=A7^=-R?#D78Q^#3SZNT;>78"_3B?<
MB7K^F\G.*Z_V'UD#7UORZ&8#E4XG[7[56\PY(,?8",=X"2<W[Q-_"D/O&308
M7'X=Q$Z@=/2%RAG>Q-F#.KG&VY#($8S/]/'GOH--;@_S4$(&865J1R!F&L4%
M:],W-ACM8TD.W 6/SA_D@RAB-- TQ5_Y>V*8D)3FY*.O%(0Q%E+ 5FUX+BT?
MGZFPBUAMBL0LQ&('3A DC@^O B_MN<NQ(YP';F <1NK\'_B CHA2;PF<*XL]
M<W3?P*GKP;WYWV,N=3SG,1V2.H27X(E[]A]X!S!5.69.']Q*!]PQH$S=\YB?
M@M%XCG$\7C98?'#N91G9%?9%]7G&;0!_8+UE%(XO0Y;$ IOK 8GQ<P@<X_T^
MOC-'8@_F2M=:&-(Y>EQ%>>(=$<$P\.;LO(0:E\?Q2 3F0#"AOD8O5K)^&*==
M%V<^\!H;!@FI'_?,54D$51D"7P1785_T)-=;L(^\56V,A&*V@,G"8RT#_!(X
MG\"@WVFW7&2=:[,7_Y#2O^BQ0,YP,!Y[& !7U=.#X<$055 CP7Z.^@BD/O"H
M9U==RB(A_SK6Q2?@&2!\JOB'KN$!9 /_7%4*0KT?RTCT<2D#5PP)FW[^N[2Z
M0\:O'[3[/2(P;1<Y8N@#5D!B25]%+N%_CC]0G1P[ZC5Z==+C<21<]:6>?.4
M]'E:G\()!*XJKO5,34XU?W$Y]^0$N\;$1IVO <'&9=<$9K+6D!IT7#\F??(X
MCE61#7WF-"M>82',G&"08FCL)=8DE";I3HD80A*%$\^@]OH^'I":ALCP2CVE
M83!DW"PX#=48\B<)\E^DYY6PA(=P5*].+/TR$XC#69]!%G!1G\/%%>K8"%,.
MC&LK79Y%CBI_I ,&DZR463<]__O*P,?>."9VZGI5N603*EWQ;@D]*A-<X\Y4
MEP ,ET>Q VX+0D(=4]&F L!>R1O1]/YAC]B<W,-[N@Z^F VIZ_#)7JGI 3*8
MM#EGQK+UO%*_.2,5\2<!!G6<< 7IN;I<A07P-(TZ0SUWB5VRS;"-^X*&>$('
MMZM95D:BVAL+C*'ZTGX6V.8PK6X J@P$-]-EH!1FZ385FYOV+,<]06^18IS6
MLVI'<NB'Y=VO<>);X\2G=,]_DQK=A#_[MG=S?!PZ.Z,)''8C3HUX%@A5.OIQ
M>OTPPZSP=%&@WU9T7;G9'(&UHG;YTQ83TI<+#QDGJ^WEE:Y)9.^C?);I\#6'
M(5N:]U?K(SPYD0 [<@SV%@OW<#GG=]?I3_XT:]LQXK';7;25-Y]_;YCA-&*I
M)WJ/-?P(W@1O@C?!F^"]'KPO9I;%M=22(2TLK,,7D\[Y6&9%YLU;:3W=I1O)
M$_?64TYSW>"M%8WYC&=C#"H9LT12V)M*Q>0V^&?O]:]406;6G?-*R QKP^ Q
MI-RQIN6//2UL5U*HH_QE+5&0&]?"<VIE[D^.\_&[NHNK@B$/T8_*,ND"\OEO
M\LW*1U_KG=3# \V&!U8LT+S6U/Y3%$J9 \AHFR@/)N7%$&H(-2EJ<ET=7M$Y
M!!8""\S3#8])P:3C8A/9GN2HEHBYVW54S1D8C:M8XR(@TKB,&!<!D<9EQ+@(
MB*:/:Z>.\J[;:-]'#E#C]-)4V1C_Q"SV3=>LBL/^=@9@MHPM/PZ[KLN1E&G>
MC4?_=YO$3(':QM<:FVX;3S@K*,Z6H/[=B?T#P87@LG6U9+<:A<99^3S%G&]<
M3$^Q,*NQY<<A-M84PJ29-Q[_VX&/Z=HY-P&M35?0);P1WEZ9@&."&\&-U!M%
M*>/S#XF$9_,HS5L. ]D5?;,=SS*&*)L4HMPY] ]3+^=CE<U-=T(AP!4=<,L$
M+>UZC:*6!)Q=AB]KQ=Y5*9\+F0]?<K<;P+>/ Z-Y5,)X92%VMFDY7P9EG)N
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
MX]>]$![CB[^X/P!RG0 X%N.'F$FU\Q-&ZHE $CR4A1TUIEGD/ OX'6]60P'
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
M14":)U9MM83T@F&-!(0$9!4!:56M=GNEXWX%PQH)" G(*@+2;EJG]96.2YJ
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
M <OCBNQ^_-X%:$0LV5N@52#?*0  DNGO IX,A7SGP/,58#ST@9" .%QF(Y'
M$]TTR;KJ*<0G\!5XW/=#H,UC% <>&&P@#P^R]>;!=S6R'K9-]_NIHD\H$KCY
MSX6F_"I(ANJ!ZIW\CRCV$X54E,8%M93+"A1A<B(3,9*:GM$@><3]EG$<>:F;
MP%7]!] &8(\G#CYS E>$%XW0@4Z 7*D4)3(R@0?QV,,]'!F%/##?.!I'(5!*
M+@3[ZTNAR]DF8?5C'*F=B/LX>[-^X2SV2E9,42B>N1 T$$$>R AO>D#N3/VR
M?(M3@AB-D4U:P!0BZ1A \I"G'&)**8$I0J,5"]!25Z"PLS$$)U+U\T!H<Y@<
MQ.H191W^UP4Z1R#44[*1Q%P+J4S'&*8TR#96P3;26E8M?OTN]))C*F=AOD<1
MZ'TRY!#RGG?0((JQ@/\'6LWOE0V:,N)17/PR2A-EJJ_44L5!W3^D8'*U9E])
MGS<8VD9$G/E2W:J-WD1?0W.QR-1/O>L^B/H\ "LI'@2N1@IDB9OM(SYA+H_A
M:6C)1.*KR1R%/62Y\1MRN(S/C1Y#>'8LW$0O4]E2K*U1%-_#FO<_:A57"]\U
M6$KNL(\Q#UWAL$\""!S"0G(3>CY<OX$E$?[Z+0K@*0Z[!2/&P8+!G;= ER&[
M&B!-( #C_B.F+Q#1?X1^ O;[_\*]L PYZOTN+-@<'8Q8<&7NC1MO$_ ^@*R/
M0]\=JD6#CR(PEGB+6G)_PM&0?NCZXV+%+XQ[*-.16N*C%"PY&.T&>Y_&>&7@
M2_00,+?C@."8]$8CC_?#RY$[I6AT?\RY,T^Z@<"'WX33#^9C8,5W8'<B@'NG
MK>(!,7(R%;@RP-,'<30JU@;)@LCE^':@H<05*R=(X[:AW@G@9HX8R.@QK.!Q
M_MAR<7T2A21"?V8)(F31JF#1: 6J#+_8?'(>W+Y0@L\(R\M\VF)%<H5XN%>=
M(R81DXA)&V#2W1"]WR"('M$?TSN/4N@(.M'Y#Q5_YUD3\%L$>'<SK@Y#HSJ6
MF+)YRJMAGG;]\J<H7YQ+]-]C(7+';2(XYH)\[6<#9SSY[H+6URI(U%[\H9=R
M93F?7\X:S6I?!:[JR?@PF?WN>!Q)'S4)T[885SRUE[G5G2R;!.@T%R#L]71;
MV([;S'9\1-O1G[#?,HMS#<'9?11/7K,99LV26 D+MF]C=0U+BR]BZVW1W8=_
MWAU??;[Y].5";VI<ECH?BT"-;;W4A5GX"U7,,V<Q=KE;R]2R]/.1AK:L$E+.
MP!,E1=.E2>RL"]C,UF"QL@AK$$1<[5@-0::2:?N+>U=X.$7+A?9%YH!C+SBY
M<_:RVK^,>:^NCYLSROLXX5<YO#K=+7 MDTS]UW&V&@*TT]=-NDU_HQ521H'O
M[8!2J#>@>B#\9T?PX$?]N:4H^"]PD$LJ8I;<,_8!W23J"^/[3LLY$ %ZV=D^
MLA"58;"!UPNKTM>Q$$DTGC</>'&!;<#+IF&PS,AL[1AP:9[:<^8)-UY(($D@
M;1+(%YVM(X$D@=R60+[HN$X%!9)\LIHSV'Z+L\M@;5[722!(($@@2"!((/;C
M$^SZ'/JU62/_:U8,>8?')=C_>2U_;3BN38T!JM08H-T\=SJM%S4S),$CP7NY
MX+7.NTZO]:*.7R1X)'BO$+RS<^>TU:Z#X-7/3S*\P^*,:7:VE-T:9Q5O\X.
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
M!!O!FX= I)@%0DJ61. ^,!?IA3[7 P_PZ0U-02S6D6P01R,V%-X]H,ECN#D
MS\8?^/!:!:M,T"52\."K?>"#A(>BBZ-^10Y)U4V?+5QZ[D@(8A<IE;5<JO)J
M6W]_XK QI!0UF1^+1?<.4V"!2E*B8_LQBN&.D%VG<2Q"+-^LF-=_!9Y^/TL
M2DP 3B5MPR@\_D?CMC&5>56>>)+1 3SQS.\7W\'=#^\%BS$ T%E.=1VSDOKC
M1/"X3"1F5.0>2ED1/PTRBKJ:HI-IZ/3+8^%B_:6';\&\\6@<A1@(P,^O7#<=
MI1HPG0O%KV,Q%! N/ @61!(3J/ T>- P"B#:D3]E.5],?<+=0H$H=.7N,FSY
M@XCY_0S6DGD0"F5Y9$06@AD-#;YZ#K,E5,C2M@-VS_U0ZB$X\&((EZ(T5M\9
MZ6 ='#G+LLIJGA17/U*8PSUO3ALG4]EI1-!,*:]#PD8A^=/8Z.1P!CD^'&\6
M\USS-:$A%,SHG%W$AWD%5,4O *JO"I+L;D6BZL9VNUO;JK+);CG##KH4@B35
M1DFE\IWZ.YNT0T)<)BX?%I>WQW$[SL^1%),4DQ23%.]3BO\N/*#W?8-5*EGW
MNU!)$?%]'$F=#W)%G'"0%Y"?/T7"8E_^F>6+5!)*)XRB\#["/_M8XHC[[I$^
MIAZ%TLGR/OCU7'8*G^:4Q90JJX?75';&C87GZS>JR@% #;-A^#X%7XI)LPCS
M8%(8=8E3@";#.$KOAP#P?1KP.(<+8,$?9,6E^!?60OJ)JOG4>=8DF#@JQQ:%
M@094%V4^%H#DS\:;4EV#X &]'W0FS@]E$J=9O:I<C/K2,WFTAVB34E"E8+7X
M!;9"ZSDJ+^/L/HCZ'+<@I"^+O*]AXE"!2P5'^U)6G;M1Z*E)\:IF.@WT!D)I
MWK2E*JN)W"@-/*PYXMZ#B"66:O/!0+B8Z.Y/F$[DJ]V!.8LPG>9OL+L(7NFE
MKJYS'T=8AX0@"?6\J8V,Z7V14?20UXJ%13X_*SF?+C./0F6V%,K9H\Q=&$=O
MI,#;[V/,[(_C:  6&2^J1_(X!..I(,F7B95/>\2=&K#U:/$CTUB6])XRF[JJ
M')XU6H@L7'CDL2K32F+NEE5C(_Y'%,\\U$]29)A:29#_X]@'%0,9-"5A-4^T
MD*AW9/7S2GK,@O6<-+HX'E ,HZQL';'!(3] AM^P3Y%DMT )4)-[)SN=P+ZE
M8R$<=ANE\(:K 8Y+A(OP2+@&]_$Q0,?>8VNE&)YR/<2E5K!_I=@<!3N[@!#^
M.XB2B68;JE)V,"'[#2TWE3!?M-Q4BU^_%X>0T'XL\P&Y9,(W#LZH$E6?]_U
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
ME<Y6%W'_;L23\$FC,XBC$4A!@(7( Q:E>&!2[3FR)(H")B<R$2/)TC%$I9[
MBN5XDA<T0SCJI6Z2'7%D+LA,-,)ZYY@!QDGL]],DBAWV./3=(?-E!E\PR0]K
M8F81'R:'.I)U6%^X/(7 %\)<F7+5;EU@^77HJALYQ,IQS,-[E8&&,!E>(YT2
ML"&$LY'KIG$L/$?78 N(6\-[K-Z&1P , _\[UJI#7)N? U6UFW@!ZRTAM.5]
M/_ AR(:;8\%EA#=,L"0\A:<VV-=4-X1/X=<J,C<)IFO&[T4H8AZLEH*MU:U.
MB\;B,MY<4,=I/(Z WCE"\"%,8J3#+%[)D.MR_V0RQGPQUL%+N M,CTR >F Y
M(K@9$Q2ZZ6N#W0&GY$ 7P$>/0!+DLZ)T[,L_\2JVT%</#:-$O1I8A8Q5XJ9
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
MM YQS0M."QV"N%8I$[DVXB2ZAR"ZQ.5#X#(9*!+="HEN/3"\S1-,\SF[RC6
MPT/#9<:L2+H5S;V$E%D/E"2:ZP:GSDY@7JU(A\%-60JK[" V__39E)X(AYAF
M*^J@BE\,A"HK4R59Z@2T/M^< ZF.,^@&#;'. #[Z$AN\Q'\*3#GJ8>19;@^/
M2>M60=-E8O .Z9?GH(W:MP:[79Y*Q*M9BW91-(@PAW_/])LHR[_R!&;@#T39
M1$>?*<\QSYOMJ /@,B\FBX4ZPS' !*)JZJX/?I08E@5L;]J-3IX+G$L%F@W<
MI[_,,H1O6HV3Q3=T%QY_G\GD_B%<53.WJ(.].I*S(D.+_>=;C::1YVR96<\,
M.N/[9S>[7YH$Q>-FZ2C5Z$VUWP=EF'U6_I!>!O*I03$-9,_LF[\RVVJ=82#'
MLCX5*E:[74M0M*0!RHHGO0!^F^*Y Q,S&^P'&7EB$C&I.BMQ->E!-#C<K42B
M =& :+!ZC5##1%D?STK&/Q\UBXFH^LJQZB,REN(B_W#)W$#P6--*#5*]:#6;
M/P*0^*!C<!"B-+E0G?8NCY@K@D".N>N']^KA^'<V#A7_+H HIP5[!0"S@U+9
M#\685,1AX;#AZ=FHBWG]+ ;_>O7MT\T78.8X83B_5?U8?\=F?NOH"PZ[1:ZQ
M+?GW6GS.&EV0K%;+#]<*OYYTQ%[A%A[4JFJ=._RAR*(N'(^9YP)C@9V#5=OX
ML$S2KD@[+DLBXB/,S)^OVH,.(NR7)-E;U7H\2H$5GGQWL</Z)A*AZM>C;="0
M+9[ILED4[C[\\^[XZO/-IR_YC/-Q)%5+K@N])^ _P&JIETB6K9$H4[Z:FJ!$
M%: -(JY$:9OS;A81A2G1_OE(@WXT[0X\L6SG1-2X=0&S# T_'(+T)9=+G8?L
MBZ4_+);;7(WU?[E3=1R( =S-TR0J+L4:*75M$59,.Q@YS)GRMMIY\33+W(YL
M*'R[NX4Q]QG:^J\,^Q8 ,'W='#H__8V6"=7/X#F#YTVN]Z/ >\8D^H_*[I>F
MX5^P ,RX727-6D^13..T+K5V@^&,V5N$5[NS6<2J)0;8@@Z, &A3^P@>_*@_
MMW1[2L/9* GY07L=!R G;";NV+-]>08E,L2/DVBLD,__UF:T:US1SYZZ29G?
M)21S72$RDK6;K;/7"L&F$%T#W#4LP9- _]!4_TR.(;$L0Z/=?IGP*>&HANRU
MG)-VM^K"1^9EE44&\W)N.X>?YV@\?V'<B7%YIK=44^-B4*'EM+O-JHL>&9?5
MODO;>@YOV'?9CW$ASV7.<VDW*R]Z9%Q6>R[MENT<)L^E-L9ERG-IGEH?%I'G
M\DK/I6T[A\ESJ8UQ,:AP;K]I>8[?PN8K2?;;RF$7&Z2$#6%#V! VA,VSL'FJ
M&>)F\+,&FWV6696+^@6.= OEF,?@GA-QB#A$'"(.$<<ZXM2CN\G3];%VEO7N
MN)B71-4"4=U+JL)&QKZX*)_83^PG]A/[J\?^3U'D/?J![JY_$R8\U W]KZ04
ME>O$-H6,GF4@!7"7)R*8J.&>]Z$ZP^:7B'*%J)ZK@(=L!G[H)SA \D'H]F0X
MSUVF_3_RP?5&$7N#724L$#@)/@I='#D?ICR 5^%82QP;"@_T7:X&;T8#G+7
M_3B;2N#+Q,%![V,1XR10^*WY?2+@F7B<[CY#2?4H2W&L/?L+W@%,50,0^'@<
M1]P=JKF7^)M[DP0E/L>(CY<CBP\V7I:#W6"_J0&9N*423)SG8,$#&;$T\;%_
M&H"8/$; ,3$>XSL-$$= JU3-["S@+!_74!,O!GX,:."/\ZYN"B]/)"(>@6Q)
MYJO+."U"LG&49(WU%C[P!D\6XKQ6?-RC'EV*/%6'%.$N]L"#U&@?-T;>JO..
MOF*V#\1R>1Q/U)A1-8*4O=4]Y;)1%;)X\;L,_J<>"^ 4R*C1K'HV+/ _;VZ'
M/\PFEKI<#O&XUZ/,J*MN9;$O_SS68T^%I^:0*M!0T!%LX)^K&K#IH;("V\D)
M[$!8 C;__+> 430J1>J=[O!6 IAU!"P9VN<XQR,=JUYM\'\\F*AF?0/U&GVF
M="22V'>+:;"@BZAT8P&JJ?X.<5XJN]&4FB6U^.X*X<D9=DVI#7XE0;&Q%^*,
MS.3=_[30"6G,D9V1XR"2>1_$? *P@V+&PTDF0U,O<69%:1;N#(A")+.AM/#&
MP,=!Q',B4MRI21J%!>,6B5-AQI _:6A>T/J-U\T)N L%L:#Z K" BX&04D^"
MF<(PX\"TM5+T@]^8XY-5M\;OB3)FV 9SL<J56FN^<4KMU/T-]C%O3ODZDZYX
MMX8=S>8D+S*7(!BNB!,.;@N*A#J\J9<*$/:&N8AFOR_:@!IZ#^\9<GPQ*Z ;
MB-EVF%G72R!:V?<28!^D0;X^97-SE/DU%JE8//BPH$X#KD1ZJ2U7XW?PC*D_
M &'8Y0CC6OF"EGA">SF>38S</"/1[$UUG47SI?TL6)N!1<J,@BD#Q<UM&1B%
M1;9-R,*ZF9[EM"?H/648Y^TL/JSTPTSW:QKXWC3P&=S+WZ2PF_%GG_=N@8]#
M9Z<D8-%P-EO$\X%CRD;?S\</"Y85D04%^FU5MY6;;4ZQB62P.FH[HWU&SR#K
M=/64<OYU$5][&+(ENA?P+P+D@<<^K"/'L-[JAO%+OG?Y>/:K1?LXL4C<X5,U
M+<OY]PP*9RVT-*%KE=4D\2;Q)O$F\3XL\;Y2R8GYN1,8,O1Y@%-.=/IBUCF?
MFF"<>_..=MG7[SA'W'N=<5KJ!F^ME=IG/,'SDD9JR]BQ_=&7S^J99G1/7=Q(
M]46MU!;]<EDOM:))&I[N>4F+M.Z3)YHJT\?IM>?-*H)7\Y#[F"$]?E>_$A[2
MI1__3:U,@!N_%^85LZE9>5GOI!Z>T&P8L6H)S:KF=Y_B2$I#0,IM(E.8E!=#
M4D-2D[=,+&>IK; Y)"PD+$"G+R(A _/JK@_DJ%8-KPT[JO8@1GA5"R\21,++
M"KQ($ DO*_ B0;0=KYTZRKONM'47<X"&C[)2V03_Q"KV5T= ,S@DT7A__<[V
MIV/KX]'JZ&E0=:*[]=+_9I,R4Z'.<NV337>6(SFKJ)RM ?W;L]8[$A<2E^VW
MZNZ=5%K.ZN<I&KYQ-3W%RD1CZ^-1'MBK$^6ME__MB(_MUMD@0&_34Q1(WDC>
M5A#@F,2-Q(W,&V4ID\OK5,*S19S5+4>A'/ICNQW/.J8HNY2BM'$41@WMLIFK
M[)Z2P)' /3MIV>JT*6M)@K/+].7&)R13^G)SZ4OA#D.X>C^QFD<US%=68F>;
MPODZ&&.# *>M#@D<"=QST7C;[IS;[3:2X-3,4IV<VKWK?="9Q]\XMLZSVW>I
M8:JQ5P&7D>+W.AAB,]/HG)_:[322R-GC-)JYQK9SVNO:[3:2Z-3-6C7/*BUP
M]7,;#4?Y*S99LYH]-4PTGE7 :=QC]+ZG-A[[EL-5)GV_)-EJ5J%S:O?R0(I
MBO"<O&RGT[';P2:!)H'>3;[8[BJ#^J:+EW"UN0976YTG@Z2[*.&!U9RM89YY
M<Y;:)LIO>VWI+#&D/S35OX6FU(O2?B"V0Y.=G9?=.S&VFE$Z<7KM'NF!I:PG
M/7AF4K[C=+M-NV,&DF>2YQW4)3O-TVK;=3-FR#[C<(@<F6V/)E'<T>-)L@L9
M,YX86;+E&1E3E'K1E)]%0&\'O'5F,<VR44E:-D]C@SS=%KM>,8/IA31?GZDT
M@VE',YAZ-(.I&MQ;;IYH!A/-8*I!V]+7Q@X5P8MF,.4SF*:(-3.-:>%WYHR4
M13?0A*8#%*FG)S0M$A5CE,I"43N4H2HD2<^?VO2D;2*Q(;$IYS<5]%LXOJG\
M^F!L3G4WU-=(!U:SZV@-=\HK<8J_;H<<#K41=+O3(CDC.5MWI[=K^9%]$I=Z
MF*76:;O2<E8_3]'PC:OI*=;P&!;UIZ<^*ONHBZ]X V>2MXK)6T: ;LONVG&2
MNYK)7<7M7/V<4&I4;X,'2HWJJ2'+GAO5V]W'CP3.SNQEJW5"Z4L2G%WF,4_L
M=B$/.X])C>KWE+BLQ!8WA?-U,,9F.&_YIA()G#UNHX'&V]:IY?.-2'!J9JFZ
M3;O=QH/./%*C^KVD&JE1/<7ON\\T.N>6.XTD<O8XC3.-ZD]:=KN-)#IULU85
M+^:NG]MH.,K4J)X:U=L6O5,[8\M(LN5&]7;/7")%($5X3EZVT^[9[6"30)-
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
MJITER<-\^O:B]*$7I?U ;(4N.SWWN6]Z;#6?VFZT3TD?2!]('PI]L#UW2/I
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
MM_M;[,.3QH%9PY.J[=(1_U/,5.YP*=-1-FM/.6[E/B3\&OT[=!9'N@078)8
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
M8+D:,L1FFVY@<G VW<"]Y72;9P<N>G9!3E;,,H:0%;/?BIUV:B-X]?-+*9U
M3+ 2<KMY8(79)G&J*N1DC2H&N=T\(&M$F<H=%U^N->.&"C"M+K>I+A-L-MU4
M\E1K<;(+<K)&%8/<;AZ0-:+4(A5@'EB03Q5,UK#BX/:)#-S;Y_6I7ZH#Y&2^
M[.$%F2_KS==);<2N?IXH%5]6@SE4MF07/P[.GANXM]O5L.CUSHJ0#;.6(63#
MK+=AG5XUSC0^(S_*]&><.%1\0\.S:'A63?AU0%-B/PP&PDV63XC-I_NM&-_H
ML-L$+F>W#]BU"NG4D/#;(8_%, J #%)#>=9NG5ZR#W^E.#5=32:?^NU-Z$8C
ML4P^K:0@*1,9/^+7KK2*F$1,(B8]!ZCWBR?Z#KFGQSVK(;U8,BJ4*[#.P.;-
MK_@.1"W*"TGX=X=Y:8P *?!\"2$/FP@>2R9"G#Z\<)HQ3N=;-&B8++WM\KF7
ME?DE,WWU7-LP E+1@-]7#?@]Z5J3M;(_9;LVA"_,I.UH<E[9]KLWU_;[:A2E
MH3+_GS@8S[>?(RG?59D5]D-X8K6P(,#Y[)\:B05I: 5[]--B1:I@JL(WX4;W
M(3S) Q>HRBRP'T+[%RD0AH!+Z0]\$(<!/*7*Y*ZT3E:<#;0TD1J\6@V^)A"2
ML^MH-([%4(32?ZC>S,5*06C_ E4SD2#=I$7*UOFWTYLM-A8;[E7-[&3:*I75
M6U-53794"L)M+*1V"ERM!(OL1/79:<NB3E9PB]KTFDF_EBGD:VOU5PX@QGJ2
MC4C0%H*/K4N]+3"3'MB@![U:R50E8=YS>NE@"$T&QP:#0POOOF$F/;!!#S:S
M\%((N?WVRP?9>KDB)\[7P.34AJ/GA]Y1XC @)T6PD"D$^88@?V&<:J$F5)@)
MM>$!62."G!2!%&&?D%<PHEV_Y^A;W?0%3X3_%L48_MJX:WT@W7JK;@<.I1'W
M84!.BF A4PCR#4%N<YQZ,$RH#0_(&A'DI BD"/N$O'YQ:KWS"M50?TI3U5J<
MJ@LY*8*%3"'(][N-NI62P0-F ]DCLD<$.2D"*0)MI![20.VR++UEE*6WZV N
MUL!P^80JJZW'&IB]/6V>5VJ#?X>"6#^,2+6>B]G6!A*OHDG+.>E4:M(Z*64%
M=Y-7H7@=2=706?( 7H0S-*2('WS7QK9D-DBEA2PDP[K(L':ZU9@93(:5E/)@
ME+)WLIGC_18P^#!S'1G6W>8EN\']!C<: 4TFVGWXVSB-W2&7<UTOZT>2>J?K
MJF&%*?M;:W&J+N2D"!8RA2"G8][U84)M>$#6B" G12!%H.J$?54G5(*-E%.T
M/Z?XFN*$\Q[5)AP*1J19E<C6M\](?JN,D<UQ.C&MEF:TZF$.B25A1(I&BD85
M UNI&/@B$G83/@B98%OTQ41@^C/O!Z+XQO,?BJ_@<X[U]></5]\0]N&E\9%]
M_/KE[OCCU:\WG_]U<:>P^ )8?%-8J.]N;_[]X8(I-$8\OO?#"];T0_U?H]EL
MMN +5N++6B>-7J]W"I@RDT+L&HC7CWV'21[*8REB?W#)#$JS/U*9^(/))<.&
M\L<90UD8Q2,>Y&]00PFFKV7#!MA)LYEUW)_&V_/E.."3"S]4C>I-2#N-#OR;
M@U3SH'-R.4./XKK#,O"? =2T-&<\(GY9RZ\E7-H\D_:(($F;)=+VNV"Q<*/[
M$-[L,<[N.= O&K WK3,'B,B\-,8A&<E0L($O825B$\%C)D(/;O_J)E%?Q*S3
M<AA.!%)EZ:][1@]'<W" 2::!JG<OSN8Q-X@D_ !^&DS@83QACR(6S!-B!)>!
MAD6;U$$4PYM"'KH^O"P68VR;"A @>)[O 4D2]E<*[!U,\'4NET.&RS(;"N]>
MR 89RBJ([BI#24:3)&^?+M5V99!8MW&C0:;=)BY->R7*<8@"6*!Q$4?O0A^
M W] PAO1V4AC=AV%:F:<FN]UF\#_J)E>Z$-D$[\7^R%RE3.C/)(H!"<C]A^X
M<B[\<EZ8<B2\J:EBPVRJF'G76X P&48IL-*3[RY(!*L@@GL)F\>1]/5\NU@$
M2MPN=1H)OV_^F)'?!WD-$\75%1B]DF2KF*6R/LP5 :;07!#WGX^:1^KO+-VD
M_L[(X@:@9)H6QL=L+"0B!9XWAS?XX1!XE.3#(%U0>#Z6XB+_D'^Q_)<E?&LG
MY[KV).?L3Z96I3.:*;CF)% #B\^1JP9)XNKP"</5MY]A,;&QM&5=HK>W,0UV
M<T0O\^V]N2&J5Z,H#9.JL^)%FP-;L#^6C=\U2/>^<*)L;+2T5^MF+].^E7XX
MZ.;7L= 3>*O,P:V82CLYN,KLUH:SMEA>\OPLJF6K$5$[VS-7232>MU5X<8&A
MPLNFE;+,XKVV]M:PE>TY6XD)H4W7*&VE$?26ZZKV"S,I@@V*T*N<+:V@@Z >
MZ(&'IIVR"Y:&(#$J(;K^0;HO4<+>3Z6G_YZEIV_*]/2%A>RDL^]U8,(+S?73
MN8W7&.N-4V.5M:PW?ZL+.4EF#?E;P57^4'O7UV$9-U#YF@Q%#*P9BU *!YY8
MJ;/Z]3F)@T O/R'<:E?@I V"_;;E-)LM&W? #FU>)TE_50[((\+=CHVIB5=-
MBJ535E0N1ORJ]"DK8M*+F70W5?BKJP['L9"JJA;+>'4LI$J U9_1:!R%>=7O
ME>NFHS10J<](>>CX?2R&X*5C(2^6#RMG'6].^'='G1MZ=G4P5?=64++V8J[O
M/OSS[OCJ\\VG+Q>?T2^D:M_75/O^>O7MT\T70_KU?Y='3 GPST?H-;ZD)/B%
M#1EV4TBYISBF(LAM8X-X^]BMRM-F>3_B9X6P6\7/:RZ'Q,P*8;?#311[D-["
M/@NMJI5%KGZ*>YW&L0C="3&T0MBM=), !6)FA;"C9966U4/D\FZJF6TI17Z%
M$;B+>2@#5?Q*\D'R,2<??U>MND@T2#3F34>4\."0)&.GKL.N:^1_X0$/7>',
M;L%U*U'K4<LI6;97&:V!PMM6TSD[.ZE&D1T)42U*U0SD6\[)>37&MI#L66K
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
M91(X^@E411'X,(@]![UN)>9E.KA0H3:H&>E0 ."81P_###CU^$L!H"BJBN'
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
MW0%QF.W"%.&O#PX[!V^LGEA*R/"XW!#7AY2.AI3NMI#2?@0IW><CQ<$H[0A
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
M<<)"1D#<@3'F\B$ >3U]"#? > AVG9P"> J<Y9$)_6D:IM6H=?NMW. 3:2N
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
M^[K2IX^1 _0CS_8*S[KX^/]02P,$%     @ BH4E3'/3:T?4#P  D?4  !4
M  !H=7)C+3(P,3<Q,#,Q7V-A;"YX;6SE75EOXS@2?A]@_H,W\^PX[I[9/M#=
M@\1)&EFDQT;LWM[%8C&@)3KFMBQZ*,G'+/:_+ZG#UD6*M!VK9&,>)IVP2E7?
M5R2+]X=?5S.GM<#,(]3]>-&]O+IH8=>B-G&?/UY\'=VWWUZT?OWTXP\?_M)N
MMSYC%S/D8[LU7K=ND8]&#%G?O42^U;WL7KYK\1^N?FG_#;GM5U?=MZU_7;UZ
M__J7]]V?_]WZ[^#+_UIWPU&KW5HNEY<VU^"'&BXM.FNUVY\^.,3]/D8>;G&S
M7._CQ=3WY^\['5%Z-6;.)67/G5=75Z\[2<&+J.3[E4<RI9>OD[+=SC^^/ ZM
M*9ZA-G$]'[G65DJH*9/KOGOWKA/^E1?UR'LOE'^D%O)#H"KM:DE+B'^UDV)M
M\:MV]U7[=?=RY=D7GSXPZN G/&F%'W_OK^?XXX5'9G-'&!W^;LKPA%L0,$L
M_*9[%<G^U*.N1QUB"X*&'%D\PZ[O]2</G,\9EQ::OSX]9(P76JA OR/^VJE2
MT?GTPPL8V*.S.<-3['ID@0]@;:F^PYE^@QP10\,IQKYG;&A.^H401=[TWJ%+
M<_,D6O8SLS\7S09O4AXQCWD]HPHR!S5!M =VX.#^Y#[P X8':!TZ_83_" C#
M]E?7QBPG<XM]1)R=K-_K<_LY_N N^)<H(YJX9\H?[--; ))?KGL!8_PG$U3-
M%.YKO&@W1FBEC5NJ_,$^O75SP.B"B%[VGK)4 3/X=M#[ JZ(]ADQXE$WZ5EX
M@;O5G#?8>&]_M)2_@%.W>()Y_-G\U]>>Q]OV:]=^)&A,'.*3 _"DJW\_UX;!
M;(;8NC\9DF>73(B%7/_:LFC@BH9IP'L)2[<AT55U#(/3K05/ )_)V,$1BB:\
M'.Q;PF4+.5;@A.GD(W<PXSI>^9CW"';BO/CZ'FD;3ZNIE?F (Q)9RG+@1OK#
M;'6"O'&8L@9>^QFA>4> WL&.[R6_"6EH7W7CS/6G^->__X;]Z+./U/.2#SAH
MC)WPL[]+R@E(CFCE]M/WC,XX?IS!@),8]\$<SQL\H0RGJN+=BH]5*.,C(QX#
M#QQC[S?*_^KZG )NWS-G&S/L^0J?7_*KG4^M5CJHKED63,2LQ#+^8R&BLF.4
MN$3'$Q$OM+4)_W0B/^'&*\F,OTN/YWTK\+@_="[4(.>BQ64P:WUL773Y@':)
MR?/4YZ-;$6;'C+)-1J=5(\I*U\KJ$2I)/D9*$0/)[6?&;>/)TX2H:GRZ5*U<
M*D(QST'&,Y#8#Y&#^=B)Y_T!YDV/ O]\R5HY* F9//8%ST#BWZ.>WY]\IM06
M6>@0LP6Q>.)#'5M!A4((.BLJ?V4$O4H1U#Y^#<%A<QM-V#K<Z&M[1ESB^:(1
M6.!X/*2J.'H*FM*FZ>(!D\VDUZRF+5_RW/*' E*P"8T\[_M3S#1(39<^5V(S
MB,G(?5UGYRCF(SU?C, C6]4)2EGI\^.V!#$9MS_7RVT:G+L_ N*OOV!_2NVM
M#ZHAGI[\^?&OA:HL(GZI=8@O6B+N+LWF(M4]=87@N<5 %8XR\O]:?W.P75^X
MX>FE>CY )M&4V;L27PTRK$YNTOM(T^!E^P&./%XN&, Q[T\XFLH!LT+JR//E
MN\WJUQK5&J#G8SSG)<BYE["A+/%-F)SX-Z LA-OW&1D'/AH[>$0'2*R.5_5(
M>VAN&MM[(ZG3\AV]X<ON+SIJ:*:6H\4TF4^M[U/J<%"\**=3Q%ZUZ)$;O)1!
M(I&)MI;H.9 J7VN5T*4C7R\DKH-L#5.[(DP9JQ2%0E[1FSQCU2B )._:LEB
M[<S.*2E=)86;0U"9I_J]1PWU*5Z"XNU&C_^+^&952B7='-*TL  Y!6G4]984
MAL*14;=55A)D'1NP.+!"B_^.G$ U3U16NE9^]!DI=11D3\1' 3/J:O%1*-H0
M,HHN@JP<US9O84.+!HCP#K.'YL07YLD3 XE$0WB1.@RR9WD26UA=;-\AYA+W
MV>.)33 3 &.;=Y?$4DY^:@@WA#0=&$ N8*4,U9G^4.?C1IH:PJPQ0"!7I5(Y
M5,]DZJ('+$G?==ZB!SH]C\\,> .T%A.*U0Q)!*"PU*L<_):Z"S(3S!G[A,.F
M8("87EW2$F\F;Q(H8&:1T7R+43,HEVD.7S*G03:# T;MP/*_(<:0ZZ]#\Y'3
M<Y#GD0G!=C5ENAH:0J V("!3RUO,R"+<36M4[91B#2%.[3K(#'$XI<P?83:[
MH8S1I1C$J.8(2THWA)M21_5W$]6U965S]<)QY\'X9\4\-_^?R+47R!'F#'AX
MB[UX%A,7$]SBZ/^J.3(C-<??RB(,"\^]<Z9NUE\]L3*S.4QP;?&*'$:6>I^+
MKI)ZMT7L0&C)KAAMP$#F] W<O&0>I$W<RY2^>^*6!F-_$CC)J$.=]LG%&DZ;
M&A*0@ZUDG=1\-VR59,.YK 0&Y+#L#,XX[$_MGD<6?J[U]!EO6OBWW2AQMM8C
M/MKTD"6,_(R(*YR*MO>K%P!,M#2<;2/ =(9[Q^?\J\MS/(?\B>W$Y+Z[';:J
MZG.59,.YK01&9ZQX?#YO\9QABT2(N_;U3&Q4_C/\I[+#E4LUG$<E(#(.W]0[
M!8,8ON$#+ULL,O+$H(H]B4##B9/!(./L;<W)46;,_. ^80OSQF+L*!M1M5S#
M&:P 14;DNYJ/X.>-SMQ\:<!D6N[DF,R (I]$ $;E@.$Y(K;.?1D5HB=':!X:
M*:==8)SFEJ.-2,W+GARK!7"DM-8Z551J>&[1VI38O/@I<EN 2$IOW5-'.=NW
M(ZFR2VN-J*Y0=7*T5T$G#8%Z)Y>*CH3[*#=0Q/N;JV[%T59R<KS+X9(R7N_4
MTK7]GR">\8SWB(WH"*V^$7\J]FUR)^XI,Q[L[J.UX3&Q%Z#2(*GUII2[R01;
M?G]RM[*FR'W&3]RKOEN^.JT("B,UC5]X-P,-Y-J@I#)$BR1[;K8H4])XSDT
M [E\R"VW,+;#=3%QFVWXP@1O^_SUP!'WY;NVP&8^J]S9J:T%8FNO"/"2%7]]
MP&!NXXA?LQG1:RM\SV8GQO65-)UP [A@7E^Z]> 6+[!#YT,Z\9<\']'B-R]S
M,G06P-!IH.MCCR>1Z;8G''>8=<RFFDZ$:6W@8&[_*+0_-X%'7.QY.#K6&*8Q
MT5]4][D;J3D1YO4@@[D#1(+"/7&1:^V9BI<I.=54O!0PD"=R,IFE.$;;#PWT
M[E:86<13U^Y*68A56A',RK2['!S0R79_<DN$[ZZMTT.G2S>=N#( 8.;)=RN+
M]Q$CM(IW_(:Q5CIO9]8*[Z>WX?SO"2K,29/->[ 'FS_?667#PV-W*&%FZT]X
MOFGP-F<9;_%8?=&.3*;AY"K ,$BZ7_A,YP'??J[GM<+(ALC:+\0ELV"6&'VK
MO!M-6\.1CWQJVE5]6-U0$8S7L?3HE+[$J(D9R&19TXD'=[2D_\2(:3W/J:WK
M#.A/(P=R 5+?#_Y5?+@8V&H[CRA(H0<RP];VY)X&[&!AL%5V%E&0P@[DA)B^
M(V1QN+9@J^P\@F"+G?[--R^<DJ=.,6S3\>27ZSB'J27IWAA1_4S@MMB1T^?-
MQY_0\@L?5#."G/!JQF ^=TB\!/*$/<S4)TG-]-3\ EJ1EK)G"PU@ 9D@;WSX
M1MEW<3B$BLDU8T(5TLVA404!R-QV8_F]>,J8-VOA"]7&Y"FDFT.>"@+]A/3%
MNZ'-^Q_;;BA]XTNJ0$V]T:$>-#QV'Q7WX>8.5 @">(=3ZDWABO\*#$#V0+'1
M]]@6+[/OP)Q4LMX-"%KQ*&%0#@9H"J-;4G:A4";98 JE8(!,)4[T#B]#[G:^
ML L$=W&KL3N%%0IJ95(S0&6,5F$#LEW=&!^U)7L0JU;0:&(KL 'S1NM0X,'6
M_<F0FTLFQ!)[_:-3^\1]'E"'6+G9*1^YSV3LQ,=_:QD/B%&5CQ_)0O"3M4<]
M7U4E>.31@<*<STQ]*6RE:*VU1X^@PGUVE7" ; \59J>>[=&\"FT'9:?%M!0R
M@[V4Y_&N=827(I:2 D=NU:+/:KQLDBE7:Q1GH2P<?,\Z!+(1*C]9<.WW$&-K
MWI-7OA^I)0^ I(IW%31Q ,EA<EO2]IHZL351^W&G4C'XC*F]!CFTW65U%#X1
M6:] ;I?)7SYD\HX/N.Y&^_4>S?ZGYD-=Z?O[=-[(*BL/GQ6)GR ?4PI/ .M6
ME)+"\-DH\U#_$:6C5@_)70KJ'D0I!H >>2U1N0NR3Y>:7#434R%8*TLZ8:?-
M'>0YF$?DJHX-AW^&R40FO IO!X=N@43\)B#AR36QM>QA-F=T$3T25U5=U'(-
MY*@"")"-W1=D38F+V=JDH5,(-9 V%00@QS[A!F=Q7-2DMBF$&LB9"@*0HZ+4
M9';Z(1#^LX-#S+,O@NQR0=G!/@$S'A2)RN' /?@U#0&SPI#H7L4!(7X3Y\R_
M4=>*QBIW*\L)1->1F%9!^0Y* (X1=H$"9(,<WX$LWF@2)_8#'[/DCC7UJ*Y"
ML!;.=@_0X@R\&A:0V:S8G[TDCJ-@;5.DX?QL7069FI:L(F_<U&!)2[SA#.I!
M!++-3/9'C=!J8_L6#8T]8Q+!AC-:!0O(Y#8U^:I%87GYAC,G 0'0$=.2LSVB
M7T:,>-05&_JR6Q1KV= 772E/%GACC;A4OD?%)L2 ,Q*?\J5N]2W\>DJ.O"6F
MW+0G;/&0(4[\.F1ROF+H(S\0Z["9PL:.FVFO=:!@3G_YFP1[ @PR,]7Q++_;
M6)2X)5Q0-$8$J?*E@Z@_@^"IAACH78\:OO7"9SS$TTZY+$1LEHH(=1RZ%/L<
M]XPDDR^=05 9 0\RG]?Q4C2W6#P3QLUP4OG(GK$D57L&@2.'%.1(0<<E_LL>
MKP)$XZ$E;45G$ EIV&!>\&[2$-ZYR/+#=O  *:]$Z1D$A0Q.D%NC=!R*1MG;
M]^?VC(R"NC.(B2*$LFAX<_0#-:63%(6D*/O2:"WS% 6;4@:IUWPJ)8\\(Y&R
M)P-JLN=85<6J94$<W:T@23$'*T-$9X+@ .O$Y99(UZ_#XRZ;-;=DK2U^]4D4
MZ%&OM,E\P8\U*0!>$G.8DP+ESGYU&8[7;<-I;&L]8LCU> K!K?^,B'+R=6>5
M38J4_?&#^?1:N3]AQF!,>21U.JS&*,!\A:%LW=!P$;7I5*7\!GD(IV!JU99-
MB0 LFDRX@7QNH& L_R'Y7;P@FES8*+836A8+D&/$GIY"6.PJ-^'N"MD)\?\-
M,=ZS^VN-ZTP/](&3CX\BI"!WIVDXEWZ]B3L87_GDW<WF#EWCS)_WBQN3#YU6
M_!A!#'+=K.#D=I[AP?5\%E1-<VHJ:#+O$DA KG 5C"\.!A^I>)?7A%*ICB:S
M*@>F&>F[5F]F,'0VUMID\DW  [E85?!H^_X(QR&\9&A"V1(QY?.W)EJ:3+<*
M')W5I_KIW2RO9ZS?I7I+U3298"4\,H;?@F+8F,OFLU;!SSL8;V'EFPRCS8A&
M:F!QJ9A:,P-GKPLS?^3_?>@(*\;(PY_^#U!+ P04    " "*A25,YG5ZLV);
M  !Z_ 4 %0   &AU<F,M,C Q-S$P,S%?9&5F+GAM;.V]67/C2I(N^-YF_1]R
MSGW.DTE1"U565=>H+4OW*B6UQ*R<FK$Q&$0&151!@!J+)-;8_/?Q +B 9*Q
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
M)][66@QQQ#?NZ*Y/QS5<MQ*29O+YL_6EUW?B=*U% T-T\^[NYAR4@Z1XVZO
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
M*ZT"*2K- ;/36.1:A"D#XY/9OH'F@DP)0*19O5=2KW$+O6:BAEZOY_2,48M
M!4A\ZAR5.=T&JN:NJ:(Z1&!VUB2*CX3/CX%7%MN_N)K=RQ.IY-*FWPDU!G;G
M(%$7'Y\T!WD#"O&EIW,8; A"-C2G345TOLK;-Y/<!/Y3$((&RY(---R46NE(
MDM)Q @-&?F52[0*P.]V6M((^M4#Q@Z;;MUE4!%>/"N4W GQ./09Z/$BY9*'C
ML^? 8K$(MKOWYS323CW4<+,!X'+J+9!IG&M'Y&'A<^0@)F13S =26#YI<N8U
M7'7&F,UA:SYVNL49(5  C<]G^[8,D#K)R607LIA$=AM0C].GT[6)$\#AD]6^
M_6.1W_NGGR1^!,L_%=P/SQ<%V,A$):)1J0= [M1L58]('7!\6EU80I;ALUK3
M4-0,,#HU8]4C4(J(SUK[1I#'69QD(Y*\G,5)$K_3J!H!68RO 9%3ITH]CGA
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
M6V)(9=;H^,4/1<6&L+C%[]XCDJ2SX/4>MB'XW_ZSOA.<T8=WV,-MBA-<'/5
MHO=OZYO/0#L]IR$JYMDK(6%R+7,PWL-J,BM2+(-6JM_HFYFX78$N<)L[!?36
MPHK)/[N(C=F24VSEYK8!=$ZS%S5C4@0*DYMT.!['.:PA]_Z<WKLVI947ZE%I
M#IAQ.SL%1"KCP^3.7 K]0,8D>&M"JZ0'0.[T+;,)9E4@2MV.=GU'A57K"7:
MR7G\0K/B+@(1-[/./L!Q( G&@*"TF($JWN"T,(PF"V 5'UDGZP4<%@G<N^%0
M.K 3%*M;+^"0GQZ;(?$O%]*&M;EOQRG8R"IZP"T2* :R3RXD2[4XC+B0^ERK
M-0?)'KF0^CTT-DES!&%T(2U*LF\>!X8TG\1S@?ILOOYDD9QQ^.XGD])\<!W!
M.2$O# =WV8PDHYD?W;V6P2AQ:1J</,0AS=-'&XG6SE8% 3:P%7\4;:_MZP:1
M6ZL%]&4V(K>CLY0!E.^V2J6#H>9LT%=4CBA9L#W@WVB6H/0ZNB=)$+M9C#=%
M -6[K='Y!QCM#(UCRJML#???"_4['>R;(H#JW591^@,,=H;&$7F6[>$&I4])
MX'J\[TCA]1R_-/DCC'F.ULWXV]F1+/; _ RRV8R$HG'<L@1 JMOZP\Z'L N%
M8XI :(&!GR1XGL'_'[Z1Q'\FQ9GMPL_(E1\D?_?#G* QHNA("DPZS>?A?NI@
M)@93L <&_2"?5][AH=.<)QATL#.$\<ZV@BY,P3EM61APSC--&8$]IXE=,(Q@
MYY.M#F>80J?:,G/@G'&:,@)[3C/>_)IQ-3G#E$;#NI$E3TB*<[KI"$@-1/ON
M=\$_V?09DZ8=P6W3JS-QL(@&2]V^&[*;SAA45/&GRK&[*.LRU]!\$1=6XMK#
MT.JCUI]&UPZM/G)0RH:C,L70ZJ-?M6NVHC"/\-6N*5C2#JT^VJO:-8='SK-&
MB%6M'KE[M$^U:P!-!T*K=0G:I]#JQ8'G+L]26@<]B)XM>_^$/PC:=>O_UMLN
M[>E@'T*B=U':"WWF_18HLYM>884A8GU05E2X#R'+3$M_4>S XHAD_)IW>-Q-
MYZJS,<E3XC[$%N\:Z&R&5?)_#13:32^DLU')4^(^! $O(%Y^O :+6ALMC$K&
MKX%"N^FI<S8J>4I$E!*KN$Y=IVE.)A=Y JHIQ2Q@I15S)6 AR3A(B7#0:7<&
MZG#['K/],55/1WL1%[NKM"VC_A+S?1*,"[?#M,W+KZ(PP*[3A#7.+L8Z^MF+
M(%,]%;@?I+!2=-.]WW"L.1WYA=([%?"9:EWQ; UY<U(  ]U\8.EFV!M6?*<B
M+V78&?=(5^-?4Q3@HIO/U7!.@CK:[U1$I$P!C+NKJYF@*0IPX?9\OE\SH8[V
M#04L8ID))3P$\T!#$.!A7[QM.&:!KNYQ1B*N"FWLJGD8318H:"R3FQ!$)DVE
M;6R89[.X*-CX _205$QE]Z&_)J@<%916I3!&*S_H'0Z..A,*>>(B%-*>VA7#
M*4]^A5-N15Z=( RG/*D33GFR7^&4)XC#*4^THO5.]BJ<\J0+X92Z!'4FG%)I
MKSB;[^X6L@72_*^!7NV8)VTMK994@#Z.LN;Y0[IZ6/@U..I8,GFK;PNVAHGQ
M42E4(IXZCWLQ*-'LB7LQ.MNH3EG\Y%U$Q#4I-[_R#D\1.AL,+ :;[/*0FXDJ
M%- Q>H\5Z%A]Y1U]_6/1L8G<9L;+\N?@$Y7Y4?D.!$/HA+!)R19V0P%K E:N
MXCQ1(&7]&<B%T"1ND9,MZ(9BLD24!&\J\V3]F7?40_C^PB8EF] -Q0T)*'D,
M/A0867T%4B%\>F"1D$WDAH)9=#*MU,3&\-\\I5GBCUDE&=O\>= CPF<"-GP+
MK6L5?X!)3=SEZ\:[:07X0A5MW6#Y$H#FG9P:VA]=+5QM)6I&%S>RZT"OJ?H=
MO*+X@3/R'$01?'OF0W=CTI/- B1B>D<'3E[SH)HJF+B0QJ#L[7QZ('3$P#^?
MQU'!6^Z'(Y*\'*"92EP)@3DGX>Q_S%DDIH$_@;2>M;=W'ZA$<+FX#S!^'JA&
M^,2S4_<!GE;YHQ/+\_:&Q\0*<$?W@5T)8%UP8FQO?W2U>!_@J)D_P!V\E#>Y
M+>WB%1WN6CO_:XH%'.W7U;C.5'"I>WZ<HZ.L *TIP_GYOKZ$WE'?B<_CCSEK
MQ#3P)U"OC4<:U]$;B6 ^!B1=O\Q8_G%^GB<)_)>3EQ@K(6X47E'L?NP=GO;:
MCI_:UIOL(03S>SC7V_';"]]#<!3(F4!\P7\]:=B(?A[8.9UHQ=T*R.(LCT(\
M^_2RX=32-FCB9<. 6QB$@V2/7C:<?D43Q6F.((0O&U9+PX/__AV )H$?IL-H
M\IB_OH9P)+@EV=WT@:0D>2-*VZ]*/][15Z?FN)I;G3(T1*\,5L+_C)-_74?W
M23PFJ3ZK_-8 V&EQFII<2@ ARF^\$OD*E)O" ?U;'$_T&>2W!L!.,W;59% "
M"%$NX)7((*4*5? 90'":3JHF)TO)9<'IK=UH;_V$Y@UY<Y-*H/D%MO4'0(8N
ML*<.'O1S%*AW@3W]]29_ZY![BN!-OH L[0OLZ7X]S;=53-/$!?94Z^6WJ,AD
M!R^P77B:KTL0P@ML4:IQM3ZL[F?+RQG<T[[#.C.CX3<I*0SZYS$H[CE:+-@\
M3AOU"[IR^O)*;RML#E5VX7619LKMT:]VZC&5HV+SSKW>P<%!5])#'1W:>0Y4
M(SV4OHYE!Y0UQ*Z?.VD!=QI>*3YI5KX"U'9>Z31)2E(PP>9L6W1$Q\B%:-*3
MRL9W ,*2&5;Y\+BC4J'F*V+C.2G65CV6\V%=#LP>!MGAR2. 4:RPXO>C6Y]Y
M1T=.7_0RANNF3KE"F_$<L'5Y3Y*BN'<T5E$I^VL0TNG37#7-"F1'9-@O3@LC
M^!7)CKGQ'6!&8(]1WS-WA4=DF*^?D7<-*YK0J+!;_Z5NNJ-F/P>#VO4>SJ"8
M<^:UA5_@;O@UHNIH%,O1Q/G0DI]Q3ML>8@^P!2;!.".3PN[!W<6%WP,VIUY[
M>TL!>WSPE8"IJ-WERVL8SPFIA!Q+Z>6V 72X"W$9IEBL"*MYARKGS3*$?)1*
MLD+Q6X"T"/.HF:=-10U6,Q/M_/9#'(PU65LW 7D1YEIKB[8M/6 JQZ62<'F=
M7O/HJ%,6R4W!,:7F*223GTW67WE'QZY#L;>T*5!Y1611NI@NZ!S+4;^.\N6G
M\U[K 53?_8_@)7^1TK#Q'8!Q:E;;&=1L]>_*;"@WA1G-@]Z4-%_]#E XS12G
MJOD=F3'E71@%6?EH<!*\!9/<#R7[+?-[F/<(GDJI[[U\$)@R!NQ(^3/(9@\D
M+(OIS8+747P994$VE]J:-'OR>E\/+5UDE#=T 46*G*I@%#V _T.QC>4HT0KM
M\K/'0>NOCR^"A(RA;^D6N/DAQ>/T\EIOVK&Y9$'C4]1^I,;E!QGG-"SM;CH-
MQD3.%;L!!>8TD;A)SD00^=RU;TM8FD<DQYOJ9Q0$OLI+@F/-KO!\!MHW*RA[
MQK8L6;T#6UE!E0\C#,6*&:B*SN>@=2M#$PJPG!":<*&P\>L8'3AQ3^_Q:!;G
MJ1]-'H./C)#H\K]S6$ROHS%,8E@IJ6"2F"CU+B@NI^Y YI!G&)ZU,?$Y,I [
M<_0./SK_OT@27])T/RJ4<!I089V^]U0G0(B KVX#58EVR1]&DU*@Y=]7@AF8
M+34Z]WJ';BM7U)]'M='R*3=0^:AV$/XB#]?"8'GY\1HD15.:=8LW!*S\F'=T
MC##S;.-G#)85QH_N=I13L [*95[1[:QR3>*Y='\+M(D[SJ?A*QHK^N*//JU8
M$3-!PF'1.9FPH<+<@?\4O:52ZP!PXPX6:C9.-)3 )]^!K6@9TD22MV 1:[$C
M_&T<O9&4)IND^DA'<>:'U7\_C]/L-L[^0;(',HZ?(\D29.TW0;M.C[B6AYA=
MO?%'9?M6L-J*7)XDTRS)BY"DXN'Q:.9'BP/!-^@B2Z^C>Y($L95]4E,$T#WN
M8#Q'VV<=-?*',);"82: KV;X5@K@0B$7L 5=^4'R=S_,A>^?$8@'G"$L5-J!
MH:^I8OZT<%1NK,&%;ID:>S7QBPWN.LJ2($J#L;5AK_'SWM$ 865(]\-:5X7\
M8>NHJE<#T'\OCV31A-X#Z!N144S_5$TI__R<D&>8NZV-Y=HR 3O[:'#"H5?^
MJ$?X>%48\+]X2%U.<FEM%T,_ SK\98W24!5_N!EPI]26%B2DO@ XTMQ-[^C9
M)@Q7W@%.5\9-[C5D (WNH_W!C1[Y(].EUZ>*9N0GSR3;M/..XC-RZ2<1TP#6
MUD^#_O;1IM"J^O@99[KK'WKS@Y">/Z[BI+@JMN FVOY)2JQ3_S76#5I);_Q!
MV4H=IZ4!^HQ$T&GF./7U*N#P1B6?X<['WG&_]9=;==,3'O<=)+OFJ(PW\'<E
M[GJV0;-9KH_[^+(J%2Q)^&0"0927L&D:Y>,^WO36A:K9_'"0X$E::( 7++&\
M!@E"F-[Z@JJ5GE>H,>HIIP+1"+S%9I]<!.DX(868R;SZT? ESH5GR&8=@[;<
M>H>TMC\#6-UFN(8[>?Q"1OY'M4;G?1*_!72.P#&T\D$WCWO'K2^!M8][EO)4
M:!_WCN7'@[7$OXY[&SN#I70+C8Y[_-?_8B#[=-RSE8S!Q''OF/MFCH-DCXY[
MQP<=..[I$H3PN+>H;[3:SA>1J0N;#CV;!%$>1,]WL,Z4+VV7U<Y%A-;N%+3D
MUE:MM>TUQ(FH:N<"R1694)?,#A0YU[R6WO&)T\SH32D2$B\$C2CQ]U+<."'!
M<U2'74Y+ .K4?&^771%H1$G%Q4JHO4P#3*>!:U:Y%6&6U1)MUQA#0-Z)V>VY
M0:^@6G1F&/[^W!2H( >WJY&PV'+T)[M:!S !G ;S-69,/! 4P&-*S[T2N]R)
M&I N[ !P.WV+9YMT.7A#R;K;6//KK^N U&D\FF6:1:@-Y?4V5/!:EU<^,J=W
M94M\BM!*\WP[\(K0R!X_"=(XHLG)-F7OIFMDT)U(&$M/#[1=(P/E2!A14/\?
MTS5B*42_D6MD4"<21A1 WT'7R !Q),Q *]!BL%>1,(,N1,+H$H30-5)NYC=Q
MFEX!<M9QYHQ,X6Y1.15\#Z(X*5[K9B0A:3:,)IN]E(]YOY-L%D^NBV>[Q9->
M!:.- VF\XU.WP=E:&ZTK!2'RXM10 <Q ^@QL;';D+7L%!3FU(3L;$\:&Z(8F
M$;F4:D!9V&',CK1%IZ >IW;+[@^TJB(1.;=J(+G\ /V R &-KBRVC=LXHA<J
M(!3D>UXJW.Q 5/U54+#3)\G='ZE:FD;DS+N<3LF8OH]:87F \PT+\N*?:$JN
M:!R$0?EJ3'Y&-/0+H#BWN?FTSGTF02-R^+%A;<F^C$"A&LM!D/G&Q]HC1:MW
M4)A3=X)1WG6&EKZ6,/D453!M>\SH%Q<!-*2A$X$?-AQ8LNY!9TX=&TA&EI*:
M,'DN54"=S^C3Y^MHZ3R"CX9I2K*4YKPIU1>&\3NM]-IPE&G\$FC2:3DB) -.
M5V.8O*HJ^(IS!1Q>;T",L'*@;#C0>-V"CIS&2B$954+U8"K<K (&_G@.,R/(
MF@Z:=4?>R5>G$=)(ALF60C"5EM99.R\COTCR9N0$SN[4Z_4M)8#HUH@1:4=4
M)!OC\"ERN@XG_\P7II.& V>[.YA23CTY2$8,4RVB4MXXA@I+3T:L0(#?J7O&
MV;#@*D-:7MQ!@-G.<9P>I@+_"=20!1U]?G_2:[U4<=T8LY.O=HP1NC%F5&5J
M,694XE\Q9M5PE).O=N[W36+,"I9T8\PHD#V*,3OY:NF&;"#&K%"U<@@31;(_
M,6: !G^,F39!"&/,=O;V;TF<ZKSA8S>$S<)MT0&M[4L!"Z(@JQUIX3^6?UN$
M_3^0E"1OA![4AN-QDONA:-NJUR&H!<5+/1%IBG2KXT44 %4/Q4^:(S7*YLM_
M,CXLMG\ U.8TW*3M8<+$CRB>20'51JK@:+),K[M,MUO]YV;#1^.'0(THGHA:
M&4:Z>D 44[2#[H(DP9M?&CQ6%:-TA@FS Z_7=UO6U2#_ H"(PG]VQ/X1)<0/
M:7W&,H7%>$Z#YO1V$%X?H#\4+X,-L"N$B"D.I][V5EBPC1\:BEY!0RB>$[=U
M4EB#QA1#LX-E8:".GNDX/H?3S7P:)T4Q5YUAP.\%-. T]L4@[1*0F,)56$.V
M=']OR%UGNO.ZH8[1?=G#I3 QQ97LCE-=5I=+E=-P(I,3=84'4Y@'&Z"V#<X[
M.7 :SV.0IS4>3/$4_&5>*X94IQNZJ'3TA*P/$U- Q [N6Z)E%8?/8?PZM84;
MG(]+--(H!3<,58(2]#P8C(: TVU5V;H>#!X6/F=.K48;@21+PXCBIL=N"VBQ
M'#.Y7.BPN V-3Z2!2I1L$>Z3&%;Q;$YKB-#7E_2]Y6M1*RZ:G/NO059:/![C
M:08K.[D@;R2,BP_.XY1I_K/W8["''&*Q(RCR;UL9_( -IV:G"LQ=J]DH\:,4
M] 4B?P.MZZ\(\BZIS16+4\'(2J$*F3\>G-J;*D@T;JC;K4!M6$[*1DA=@^+3
MAL!^5)%8\XB\V1*0=FSUU@'&I]!=_LB]R!EY<MB9G)$GASAR1E*5<88R0^)?
M\;P;H7^'^')&%BQ)^&0"V:=XWD.\.2,+5;/YX2#9HWC>PP[DC-0F"&$\+[T"
MC./GB%X"8$M?AA()V.*T 'S8"F$)-BP1"$2ANQPQX00&%[>4I \DA>$41,]%
M+JJR4LP]28*8?GT?IX'LZ9V9'P"U.77)&^&^#F8SX;ULRYI$S O"$O<>Q$R4
M1H#QW_!Z?;?I(]1&@27<B")V.> >X/I6&'8V4=WXKRE<ZH:OKV$PIN?",BT4
M_.DF> DRZ>-="[_FG1PY=4@;64X:*P!1T"X'8CD7MB>-_EAA]P-*P);,67\4
M"*#)8G?;L^SD+R]^,K^;WKT2FM7D'\1/W#S27@E5/G=_+J)A%>P[PG:@[(&;
M3.R; LFL/MPV ,#.)55H )+KE#,3Q#BZ;A9:H1OFV:Q(,BNQ";$;@"[L.!VT
M#$(2JB3\[@)"9!C:E5)JAN U 6B6;K;*1B*1SE59JH#!8R<R3!,6FY%9OA":
MC8J4U2## WDC44X>2?(6C,GUP^/WC5,5DSYA2^_D&$%>?-Z\X7$GAV3<J)22
M\>_/\=N7-'M-*&^]XK\H7[T*7_1OWO4M@X_%OX!P"+*[J^F[*K+QA]5+?8[C
M/,J2>3D5%O]C>Q8L_NQ=7#(4N_Y'$-1I9(&.;K>D-F[.J*/>T4^!>D<_05"G
M%N<ZZEU(;>9NS[8;5F]Q/+M?]1L:\N74>JM]T^! 0'.AOJ5/^FG\Y1Y=HGO]
M8K)U^18]L&-4;'"++I2J?XT>B)ZW=.,:;3BZ8F#'4FCJ,CV0)\)C8D)TGV[L
MT!]8>M-B(M!BP*WVPT&"YP)M@!<LEV:#!)F],7//69QW:IQU3*$5R&[G]FMO
M)5-%9>8"K$L%=THHM?-.3BTY(J6KEK):M=BHP!)<H#'3X7JQLLV+?.72.8:S
M^;G\> T6.:1_!MDLB*[@KE)<I+C6.Z5V(+\3CZW&H&>PHH3*YH6](L!PFI'D
M,?C0(X/1"H1V\H;8&!4\3&8R7K&)6"7ID*A^^SL0S(G-NIFRF2@P)9Q:G0<?
MQR3RDR!6O1]6OX?%V$Y06HMWPQT\F/(_+87[$:6O9!Q, S*1WD.X;:A%Q)(M
M4O^>N*MV#D]B-*(L3IWGRO5QS!)I\E-8K_6;_E)B6F5Q[*>9U-/*;D#QN0W3
ME4P7,5\L,)AR,OV()D&:)<%3GI')I9]$L-JG=]-%:<S'_"D-)@$ $::L4.\$
M-FVG+]+KV[<U,?[1\SF=N(VMK\^S-DK4V9RL)[<<N*VM6)]G79!(4T+)9(>%
MZ9]DG(WB]5W5#/.,CD%/3B/@6QD,/-R&TD]IO:U:BS BR0OO^J_4V.M]/7*:
MQ4V?/%UPAO)*67XH62KA'DZ/89&8(YH4X7HDS8J\RNL #ZW7D=)>80QWC'Y3
MH TEC])U+6R.T.^@\9><.X4UNP%<'3MEUT9I*-530_;\#R/LE=T +AQAF);8
MJZ!$G?&)G0.;)KH'A<YT3E'BGFA26,0!C5KG)A6DTAQ1[O?A#KT]!GHZMEI8
MUP9_@&G9UV1.-[73-^][KW=HJ6:JW65>C(>O^J,V@II73X,? QA74Q@H$3WK
MT6!V0'@?P] )JJGAKOP@H6:=H@@THVJ1DX#H2C[<E7PW"@'1PG;>H/V"T"LI
MJBE^S_R0FLX>9X1D-_2W@?>S^?H#.AII)L(12'<V_QN9/ -S%R0%0LNQ)@FH
MMO>CWLFIG956&)$M9Y6SO%I61-<CNEGS_2%(94'=HF:@%P15L&WSSCL)2O2"
M*#:<#5OJ618U@]N,ZS@ .0,RYCBP\ 2/6R(.2U" +081OL=>N$TO/\8S'XZ>
M5^5%41HB(&H&2!V7;Y+-(\X^+<.$*+_?[L8@V2[9#0"6G9>P'=@H!1I!5'Q[
M5TKI*LMK F=42UY!Y:U1I'-5EBI@C(2Z8Z0)RT9HEB_Y]M=ZOJVEG&0R3!>B
MK[=\Z2ZHT!IP.W7GB></[QBC!@M1$>G;.)JLI);RQO@: #E-'U.')QX,3+'X
MZPV[]$LLTN(J71(V6L"BXY2@VN8?$1Y,\?AK.2OE1'3HVFT&&!T72&O,&0>4
MM,(R+O/ZY71*QAG'MGX7P5DZA383NHY4S]WI*CH^O9N>%[>B]#IZG/D)F<4A
M($YIE;!L/HPFU2\7#FCHU+'9O@*2%J6B_G ]^[VH Z]W<-QZ*1BA:*MKT ,)
M2_W/@M>S>>E?6F>E95RF-LT<,LM^>T+ ''5JZ9?SKV&%M:BBKOL C)DS#A#D
M<VF;>SWSQ@&J[#!&[\T'KBW_(IWK7I</,-G[#=.$W;Q1CR^$UOT6S!L'3FW]
MXOG3P+QQ@,K<;\"\8:D6H$6>># 06>>O@@@N2X$?K@>0Y.#":0%Z0."(P7%R
M$:D(4;6<HN+Q%.[ ]/9;9&X&W=Q-&=*GU$>5LO])NH^:_!EOT'?M 1*2RQX/
MQC6 Q_W0T3&$Y?R&8##)#WVG>Q'2T7?JQ3*_!-0) >F+GBZZ=*VH[M8U0BKE
M'8)>[+P\[^#1I8$&,;F"&'*JWO=WVP Z2TZ@1A&9JK0([0 <M(@R-QFG$LO>
MWS*G&!,[W9+L.GHC:4:Q+Z27&P>XC0"FT\?*DCG%,1*(X6#*\,39;I3*P#%;
M 4($29]Q[+PR-6%* \615;& &:<=H,11;$[ @19U%5BBS$[[PAV6?=46B0H;
M:.M1N^=QFMU-'_V0\!/W<K\%4 B>#0NG#9LJ-A*K:9/NLAE)2H'A!G_Y\0JC
MD8AS)0N:>(-#!"ER-#2O! A35B0;;S('?02%:W$<5J1Z,I0*">U;O]Z!K0I\
M9EYI%AS(N./A$F5"VA/NL!Q6K)$H/ZT<Z)ARV+MBD00-UI97/YJ+-\/=+ZF4
M3H\?"O. L0GR@!A*1237<W'L@?WW'OYAYJ>"@Y]J4YI+R6GJU>9,")$92N)C
MW^7QL$IB=!T5AZUS0)>0&5U,: .ZBY>!\/ _[^.$ KHE:F\;S/T<G N0S%L[
MP<U-U")-6H1HJ-'R<44.>IH3:S@>YR]Y2 .5[LZO86K%-H9;W9\$W2)YD&]M
MR#52#7_8M1]1ML1T%ZU>+-%+"=F85\NL]X*QI-6/-SA LH/5'B#Z>/FLGV!\
MPK5Z?D77TS@J7UI51_K.6DO5X?@!UHW6:ZLUTX.3UG.DK1>1\GI_EV<2_2[S
M]HD?2S7JUQL<V7')*;Y_VF2$,_6:(^SZ\R4TD3B6K"I:)C8#PZ'&&4"L%'PO
MGDP%9)RX#NAMPHIV',:)('C7U:,H<TQBMJI9I!3ANZES/YU=A?&[:E -\WO
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
MZQ:,]>8PXK)C7._@ON:,TYVXO8IAY;#XD+_J[[8C9[/J(WXQK*T#?@FGLIZ
M%,!9:ZDQ++L_W%=90^=H7PAH.\:<'W!1_6 'RRZ8Q4C3XZ__V>G/SGM7#G!)
M;V(,\&HS.HJ^>C] =F <GA.VJH*-C@I%>&Y."X42* \,&PR_S@RU)$% ;RON
M/3PZE-N3XO10@.2PHE;(F')E/X3JIJI6)H>RKK;K*/A*GONBK2DR>5A J[0O
M10FM&,_1(<H%T>L&JW7X]*0#;/_8I,NK;.^40H&-R%(LGY/H,8QLNIX!7CTX
M&Q&8A.10I WI*M#?PB>8'B!^P!C]5ZQ9>:N%[2#<JZ611D>&1I]-IX@>7IL8
M*5Q(@?TX/S0P.]D4H$+U8@5ANG)POV+07RDX;4V@RSM=":?B%8)W"P2CA8']
M XXQ->J>5*4;U6RW@?]K586^+LL\OC^4N'@'E!DNL_)CN6PFVB-BNQ8-$G"G
M"V7S6G./JLMO<C81$9[PC4ONZ;ONBT,\M-TGI@3<"EYH8MD" 5N1BZ1P!2Z*
M N6I#M^7,N*]P&!_1H$?EPV")PP/]C 'Q2/IK/Y^]>[=._Q_] \H(SJ4CUF.
M>WFO,!+[:RR4V6[%B-3"!&]4<:#6N_AGNUV6:GD##VJS4S_/)W<9@8!XY03Z
M7 O,?P5^_^U[9.\E*:;E/>+#ZH]RE_AA]:>??D(__D"6#NB_/KQ;_>&/WW?]
MY+^Q'W_XP_O5^Y_^Q/[KCW_Z?O7^70V:'4K$0HI[!:S$O6(H8N^//ZP PM[#
M$!=[)$[7]C(;Y]X'Z,-9WY>*T)(HSM(@N0GBZ")E#Q:H-J=D&#9WJ*1<<[L^
M-23 H"!. 0-VO$H?)0)^7_ M$B&DP$YWK]2&PVUA2<!MV_LM+(,XA=%YD*>D
MDWR["^(V#F/5.D4'V:(7:,G2MZ8*"518X$VW=2A!=-U#9YIHD&&Y] ]]0^N[
MB@:FPWZ^Y&(\?LL&+1%A6J"9EFY+7V8%+ERZWFZ"%_71AADE-]UY-:54->&E
M/1PZ-*K#DC>8S#=U%QY$R_5D-*ODM.M#V)$\6:)=OD$?Q>D2GL"'.,4."5@7
M0W<=%J<+<TZ2:YDDCMH<FX0613=C+3+N]T6-]D,=[X-.V_]T>@B@)0P] 2@$
M^YXN8Y86Z\R%BQ6H Y2[P&3(,8U"?NTLZ^\H>]<-2.\@48+J4?<?]?%BJ^N/
M+Z>+NE+0,)/T9-$).S[U^=$X@!3C65^U5#TM/V;Y67:X+[>'I+IA?PM#&#]I
M-CTQHV-SQ6(H(9>U5_A@F^6@H@#J]@H-#>=W%R>+6LF4MV0*.O)'E?P!@W6:
M%X\Q7BXK-B+B]F3T*D/9HMGQ:!O%V1EIA^_!@](KDA33HR(_SDDU^2\H_^W3
M(G_./'G;41]\MN#=&CTIM2C6]2F:MNGSB,X<0"##H!M0'- @^>$+1J(PC^!.
M0OUQ"YEUJ9V#P_+!1>BANJ%[5$B.7:/F7=<M?"JCT1:AZPZ^5<6(K$C'#1B&
MPQH9K;Q( N^F6D:9471+9E3ID*-ZC>%<0@SLT$00#]?Y'2G:(;S<P)Q8KY[!
MR+'=F(]"&K4Q84M"RSB*2FT*(&0:53VHQS(7K(JIPGHL3_QER/@4WB-%=>A+
M!AFY$LN-[V@DL%V?\281'R6$CRFXABTI7,)Y\LWQ,IAY2S%<NH T8169OT<U
MNWK<^Y9K#QC-H+T[RK+)U(-?*[G>G@;%X\<D>RZTKBNIT*P>U"OYYX_L&3@N
M.L((@& HKB?9/8H=_AC\H:P"Q_I+G;#$3-SDV5,<P>CD]4N![VQ?HX0M*./T
M88WKTFGWP2Q%?SB@O[$?LU3'[N8:P.:KH'/I1-30C9AP11K<OX(WF#J(TV]
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
M/W\9*61]9ZJHF_%_Q*V</6RHH>E,6LBVO>ICEL/X(3T]Y#E,$2-Y@%8H(>T
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
MOXP_Y_K_JO/"3-_L7[(\P,-IP93!KV=:8"=_!V2+?LX)9@Q^%1."X3=Q7K&
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
M/P:,S0[97.#Z95\]N^)O6RBQ)A>X5FIJ:^D&*5(]50N\8!(U6V6QHZ75LBZ
M24D*MUN>9-N%+$CNIJ7[_#*%[:^YQU\S::\JMOAS/I'/&=7TW/5TG^:[G;KI
MD:0<O6UV>D"\IN%K]=H:69F;3=;&E.R_@&8@I>Q1M(I$_<0>NXLCF>.=G=%-
M%KCUP)4'[[V9VJ?D"3AM,M:W99O#%=(*@=Y,7T=_/]!49?"86Y> S0U:79FX
M'<W6Z1OG=PT^6)=E'M\?2G*OK<S 39"KWMFQMHD[5FY.UA:Z%^?G9E;*[?;J
M8;OK Z9S(BB$=M+!2W5NU^JN[<L)G$+-\KY;[L[)3H/B\6.2/>LVY9# V[P-
M+^&8NQ&/X  &'.S"82M@CN/<E^O\*D/AKO0+@3W)^8MJ:?(Z2^(_0,Y]]C\D
MK_82 -?F5:2.8QU@*KK?BP$MP]5<$:AIN6O <9/C5_#*5[R%4.*+V/\XQ'N<
M-0T5]^F3<-(V8U"NOBE6""NR-UB2S@XUD@\5>:;?3-ZO80#?MC%*V3EYQ3WY
M!FYE:6%;-$$]:8RL;P4PI@>WLPR^5-_Z=%"],;PO!=P>DLMXJPJ 6M@^&%Y'
M&D/#H[@ ([M*-<;)=5Z4\8[L]!RH"(E !"]\AS<V;=]IH7KC.]B;!V\R:F'[
MX#L=:48%;0\N,1I\*VW3:Z':-KV30YQ$.GLG?4"+!L7QV+>="L"+O0:Q1ONV
MT(.R_=EKTQO\[ARDQ0_/<\G-3,VBPO'^V#"OGX/P,4X]V1&3&$#?3/M@UFM4
MM]LXA/K6*H&W65<JX9@KDB1PP!\#UF7\[C';D]E96P*K59PJ@^'J,X7 UJ\S
MP*" CUD27>SV>?9$.QH,6KH2R^;%!27W_$5C!@W:X%Y8CL9GX K[%2CCK*B
MX;</V=-W,:E_Q#;T/?LWMI[O6]9#_]HZAKO*\$EMD-"W) 66,XAAP6J&N9;O
M:J] !0PHM.U(:<Y\S7!0/_ 95GO8LW-?PGP1WO=YG(;Q'OT+L;]EYROP)7Q$
MT% NCPW?U72"RF^'P+U9]U]J%#GH(/NPZK]4E$ ,G!-<^E$5H?^9M%?\E\YJ
M)EJ=IN,T+N$E<H/H(BW19XGO$]9U6O^\:IB(FT;OP[(IN[@3]+<$'S0$JD;E
M7AU@Z7Y&1<OQ(0H.7F"6,:03&?70[;[-K"./X+4QI15Z$AY-OI;@%>=A7(_,
M#R4*>1G_DQ1%LC;K5_"EW#S#Y E^1JG0XTC#U"+LA\GJZ<#,F%>@3;5JQ(^O
MQKZ4@%(&E+3=M'DQ=2#3^]%3IS6P<0-WUJ'JMZ/_%0;YYCF;S;]K>MZZ=2/Q
M/-Z,Z2%OSH[!A^6R(V/ZZ7A<MV>UTSRV(G8$CHJ&5];#CJ7HM[,RJ>=T5TSR
M:!Q6(O^'=Q_>'9G+MNUW!J<EY/QWVX_(DF;U6DK0:Z=E,L_HLYCBL;BL1'KD
ML>^/RV/;ICO=80FU(_!7!#NOOQ*"?OLKE7E.?T4X1^.O8NF1OWXX,G]MF>X,
M_HJIV>_9%,&MG-63U\_!W[/\%'>8&BC\-Z9DM:N3J91\FZ>*PMM$MIGJ_#[
MR(_)=TXR(^/1'/,ISXJ1VZ<,U8]YHY+#=(8@>,XN(9K+0_[."^+I--"Q+H.
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
MX"$T1M%.@%@CDR&X3\^?RR9#TUS1' )VFG8/\"JFV,]E*[D.X#JE?(C%I%F
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
M.-]=2.D%XS[D$I_A3N9QG-"+I_3*&R-=P#E4($YA.7D_UY"F&@D.203[#GV
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
MPZYTGB2DW:V ^UM=0'XD7@1'A,#/A3X<7[B)[\&2=N4'&3!R[<8AM;O2"?E
MXGSU,R^+)H/H0DCW]-Q)-P[ST+>[-G;)K&I8\9?SRRRF+C$=&'H=&AM\+9$+
MV[?HUZ@U6,T>S5_ZET?0O_MP9(F]Z5QG^)H]FA]^+:&K=63,CK&:,7"#??-I
M@,]-%%<^T-/N&OVV (6>U-S83^A*O?R@QC&A?N<M@+HB8P)+V0C^NMB%<U>)
M^P*;$K4W-,:EVG\+T(QSU $OB[T3;E,A_,T_B1O7YD#8E[$AU]RP!.W->GAK
MC4_>21NVUM7)B?[S\#5WC7CPL\5MNS1@5LQ'6L<RPS_9B@"64ZT823+,4AIR
M2>-):5#A!XD]/Z$V,P/(]7^K#<B;5X!' ONS[^711O!]R_0;^?4VQ%+OYJ'8
M53NNB)5"?0_=#(ZX9,2R0\-YY>]N4 EZ N$NO[N,0/^T#8,=CZ@=\=5B7+VS
M-KT[F[-H:?<;9G'YU;QT9>N ,_^C;0JA%G^Z71IU>U6<$EF:Q>3!G>?WHD?R
M9^;#D?5[."+Q1AL=<"9_SBCP6E1)^VC1!Z@S3K6.3'L!5^3>D_3)#7*%?H+)
MYWOD!M3[8EYJ]R6L5Y,HUC(YF/RY]H _DC<29O2WOY)H$KNO4]\[CXEK"JFT
M__:@W47A) !=AUMLU6 -,@?Q%W^&/[0%O.&OMQ:@5FL9T>JO\P V+<H:= _
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
M?.SV=N3/H<<TM'81Y WRS*M';Y?NA+$D['^2'@5,_HQS>H!]V!0J!%N'S$O
M;C]+*Z$4!]B.-?,LUPF]..![X:QSVZBN^S6"\^0=@BBQ'3W]V &;B,]NCQ #
MFNK%=[L-"*0_/@)])H4W8QY:8PXCI,L1+:VW2/M20I7?D;B-0";8SP@E?''N
M2A)$QOQ#."QS5DS)IB)H!5+!OA+W8^>0RHBG.9;813GXI'N$L!U(!OOF+>5-
MB^XJ+![AEAA+:7Z_X?C)#4@BW0>VO@4)8)N^%1AB4\L!PZ.S?>-G%GLY28.]
MDB+Z-T4QH66%^;+D")<I61/G]!#[3JE-F!HF'F\UK9P]N" V?:-U>M!+GW@O
M+GOK0N+ICB5&SS8>;0WVT5^JRWF3\<W%Q2.\?6,C>Y&_#5,2@]Z_NN%<O+9O
M?TDA86_""B)GK.E<+#QZ:EK[3+*3GQ=H8E'XARE-^:9.%Z>I,SCHD56N+G]B
M<#Q"FQ1*[<$.O=S+[K1"\$4=4&G_W+:UY<4+1K+$*B?$^K@LFG0;\DJ++FO)
ME25C[XEV-&O#GP,J^[,+*6A,#:5K)!F>AMJ574PFG[(&/!GE5=\]+YME>:[R
MX>4M[!91&\I:]R>!%NP@K@X4MIET>$IK5YZQ56GWY3,2NH>1M0E][<:TY)QH
M!]?JQSG=[\^IKK9ZU8#,TYF=S-ZU?!93+1!<G69;VP25YL^',<6SAZ/N<WJM
MEL3B@#K,4@EAB_J"XK<NC?H%26![41OSR%X_#(C%[A<IO8G\03?G&5 %L\$\
M D.@)<Y:P\$\)]AQJ$V8U [F.>''G-KBNG63Z4T0O:N&\3"_!T%@>P0E)''<
MMWPPIIZOX"9'7IC2BD?6J_.E9'\0MH-E%-NXV-HVH #<[H<P&[BD*SWS>U@L
ML<UT"D2Q&18 LOO52D7]\XC[8AT\'_TK*P(4I2N[6@<@*FR+EX!"-N<ZR$R]
M(.F)A57/J;2RYYR>8!N>.CCJ;\"U^WF(@FCH"?B>@!B?W0^UA4"E)Y U]F[
MI52Z'J@#-/5DXQ7&&M%D-W&*LSB((%^0<123S:FGHC0->H6%MS^71B4%:@QV
M-S*&B<2P*8#5;IL[D8:7M\.PDINKH8;5_#4@HS\O$AIK7B,A-'^L<E9H9$@F
M^4%K%63SB7;"X_X\96MG)SP6O%[3-G@66^%U..K4/5=-5;>6G6X;^T,N\RE)
M848%G=?[+D8V'"\CUADC5*OZK=.3<XQ0^GLQ1)F';/U#!_V24D>V$LO3"IG=
M3JLEH$NZ*0W'3VGDR9XB<-LXZ&X%!C\2(ID8[/8552%)38?;'SOH7@(Q.1PG
M 1N'W6Z?59"M@H%H^V/G!/O<K#\?UP=O=WHR@]> SBY=]/QX@AVBPM&&UB];
M"_"FO$>]O/=_#V/B!C2>;Q7R5Y'!>>PG-!]=%M,PN/SL7T_Y:OV.<X+MM32B
M>_6QFW)OV1!2>9VD_HQ>\+XG9)P%M)(L3L#D]B 5;FS\1G"7[S[<<276ASB"
M.WLZ?PBH_,,1]<2]*MW;%+L ?-@[A$SXG%.&%D"[;W9<A!=S^N)/<L=3: U"
M0E^KM?ADZX0R4KLOA7P!J3P@5VCMG)YBVWF4J=34A$V0=E\J+S(0HDH0X?J'
M !W;NJ-,$)M?%AZ[+YA+ 4BYW/@2P&,;>1J2R02T&_>V,9R<B3JUS.]!'MBV
MGX8$"V"U=T?JD.8[XB9Y=:5;N#U&;X5_2TJVH!7(!OM4WI!R*3BTQ-'L;"&+
M#060ZK&IT=H9'*!'/]2D51^EV=B^KM\;TO>ADFO5\ALXAV('Z)JX/&W@L3MA
M<@Y&N@)7OG+.T)-=;A @8*DZ9,LS&W_S0W^6S:14K7T'R+$#8+=X8-/%&+;E
M28J_N1]JA%6_ ^382Z0J8=O#MCPW,'='4'%$RQN#C';:=+@!U/*\P5R8"[?-
M6.144&@-,L9>FE6IU%2$38S&4@Y;Y=X[G]%D0__.1U'F\]T)-]]943P.R<UW
M \>$E%"GZ>@6* XG/BQ71=US=4>?K!/ B!TL+2- YNI3@VBWL\]L&.?9(;8A
M29<]C@Z($=KMT&L:Y7EVB'X$$]/#YI2'Q&Z?G$#+54[<*LU!3-C&"C.S6AVL
MW<X] 4[&@>H>3G//[R1X(]^B,)W6U!:%CIVS(VP_O[H&:&N0L@!,N1I3O!=X
M>F+X)W'CY_?(F%Z5_8$TL<,*NE6G-=RF/)EV:1'\O.AV4K-'D"AV3 .")JV0
MFW*.6J5+-U$F++I;JT.0)[;+M7M-6@$WY86U2Y'@6[.*!-^"/+&M)PB*M 1N
MRAV\J4C],W5NBF8WS)O'1[MOWD0OP2(CH+EY4U UQ1+SYBW,W3$?Y\7\F_NO
M*,Y-0]+"MUH]@?!L,IKPL_O7PFVW@50">07XWIW)7T#4Z,TY.\'>_6O17DN#
M^ *PVS+['+LC F>!/VB*_/P_*#YYH*ZP'0@&V\-2FTZV=BC W8E<S8(U6&,7
MTN@%9(=]%S6S VECMCN%LP"NYLZCV1,(#_O(HDVUML;P@=N='OHR2])H1N)J
M@GR%8NW\5B 4[-"J6C1RG+\RH&@/1,R<-8@W#:,@FLPOW(0A+>F90Z4]" H[
MK-:@1FA -F761#U_/+BITCNQM>^<,_2GV08I9T"S^]U)GD1&>[(+6H%0>NQ3
MU>5;"G0WTC1W$@+4HXP=+=TE-L!:_G!& /1K'"4U%2)O"O+M\<EP@T9M-:A
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
MTO1]<T'PJ-4VX2%ZP@3IF\436]P0)(1]M)"0QW-ZRU'Q:+<K-RU]=_KN!X&
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
M\_GD?RC0N?P*\/3SI5B+;&Z -Q; 79/,_MW/[E2R7K3R@T!<;RQ/;9H*I"+
MJY;'7EN,8F4X?_@^E"Y_'A:$?CXO-*-4C 6Q4\$:BX;>F96V>$@T'%=$5@JQ
MJZ67/P+@#.O<WKUJ=K#"RR2]0^'.VX[_FJQMB4H4.'%!)GY(:XU>N &M'3F0
MS:&>#-,YVL?RF?=JHO6*#F-!TY]H-CX2>OF"?\ZS[ +EF1O0 A;[O9F(W!$"
MZ5CNH<\Y!R5,H$=;=W<-JD2]85R#&#\/6H(=Q+4#UR"N8-N)@]Z%:U!%9$C7
MH.T1P'J$Y5[L7C4[O ;Q)(U>4+5_!Z]M48D.M)U=>S2'!?3NG#VASD1"%;^Q
MDK6?:':A7VOJC] Y.L!RUG[..2=APECUX/[4F7DD7A1Z?N#G_S4</Q+@Q/=
M)$7,]L^2,ZH/3RPJ\'B(MI6;%#9GP6! _?G*I_(  VU+$3$DX9*-XI._\CE
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
M3ZBTT &<R-Y(F$G.I!M? GCL*#@>(QS^6.-O[]S999!W'"7)0QR-?1%_E:\
M>V^"W92XVQJ[*8]X7=[80=F587YSXPES:V-_Z!SL]29J3<B(:/BF',^8+_2?
M2 !]3KZ2$.ZLP7DX.A_-_-"G!W#J*) 7L%7K  2&;0;77#TU8)GR*J,NJDNC
MQ:I.O(K!9O4UR*(W1G$EBKD83+E^^Y&LH535,@6K@%-."Y!);VSD2KP*<1AS
MYJ*2"^<YI6FZ]AT( -L I$<D8_0\^O2K)>"%95R[<0BK#LWSMDA"ZWL"$IG?
M@SAZ8^!1(E. @D>JMH6G1Z1>^4&6"LL1<%J 2'IC\*E%[!H.'K7:]IY-:MMW
M<SR1"95!Q4*]>J8(*U-^O89SX1.)WWR/W!"27,S+!YJ7(+])%,]Q4N84XWXD
MKU&L&&?#:^*<(#Q27 KY.DS]=/[#'Y$*!Z5!@V:2OP9"8U"KRRQ)89.(5_*O
M\))(G21M_)YS@FXK$E'*N?*T)@F['3,EM&%< I/X9%B?.R?H]J?6R&4K$U<*
M=GMS&)*0.G6X;9Q3;!L8ER4AJ1PD:*X=3@;2:/8*!Y'8_S<9?7-!$"%YCJ(@
M^49HWA.>I5+<RCG%MF*)*6#8+A4 F?7HF.*-)N*';I_F"3V!4KQEJ5@U B7-
MG5-L8U5M)E60827Q85-:XGMPXU0R_;:_=$ZQK4_:1'% F,VH8X@3>F]1HF3U
MH7.*;4:JR\@&!O.9<[HT.&@>X^X4(A9J]^F<HANC.C[?-A.5*8^1;3$4I]BF
MK6:TJ05:G+;X>A#7[%6"A!GSE423V'V=^MYY3%SK[5RGIXAVKH54F8L3+$EW
M43BY\]_(Z#Q)2*IAT*K3L7.*;JD0D22S7-6&;+>):FFQ7\U+-U"-'=YLXYQA
MFR4,\,E1%"%FNTU3Y;RI(I.:IKAMG#-L0X>8*@Z]0CAVAQ[?PVHX/0>U!U3<
M"QO_8V> '\4A9(<3 L !TH<@Y(1XOTVBM]^]* O3>%Y06?[')HOE7SO?GQBL
MK?[1&1R@UQO7H6EKY#V*+ZY#S^6Y@)[+<PH2/8"_!CW+D?<SC/@2\!1!ED]1
M)E_DI&TH6.R+I@Y-JH!,V:M&RY=V7S-_Y(8>Z=IX5:+C6Q[9'U(Y].1ZHK6+
M,5'T*&JXSE)Y=2U8*J^N89M&-PG66"D7 ^]-]J<ZU'R]$%#S]0(0VK0Z;@[<
M7#HF#&YNGP7<W#X#1!L/&(N!]R<\MPXW-X\";FX> :*-9_/%P)&C;-E'OV$Z
M)?%U%D>OQ TO\Q'[,H>DJ(TS&-ATS57$TT84;=?NRAR?]+Q7_0S4UL;#WC8$
M'GUV57\]3WSWP?7\L>_)C^V;WX(>HQN5ZQS<V3AXA-8,KS&SBMY$,?$G6HLH
MNPE@M.E\J :'1UF3G.)-:=-CC(O.ID.)% F/IR;9O#M>*#5]5G<*@3EUNW3.
MT$]#;;GR&HF$IV4['X S0'^CW8@WCMN/!9)'L;8)AV$M[4$H#A530,7T[(83
M'Z9*(2X0($B@^#/\8><"=0;[F"_2^A6I,^B+JY!#$V>R&@#],UAG%0TQ.$"_
M6!E@E*,K8M0_XW561^T!>IIY"5D<AL6 ^A"RTTZ81W\M6X/MI-6;(S<5?6/2
MDFSF,HV?05R'%RD4JVNY-XYX.\*^ZVB1*4/2LX+LBYB&63Y$\6QC?4NC(-"W
M+.W))D"R"]D :WEICM!M3'6FV38&NQ]E-73/'%FU\4F F(K>P6&R3_;C 7Y]
MG-9NE\V$8BP,">LY0>@5I9D+=,*CU?JG@!_;/]B,.MZYBP736$03UJY06H*%
MNT'Y#2R>V">R-HC=P&<L#JK":/N^@'OR?N[E]W _G#S$40A_]')S"W)5Q]6H
M+J=N.,ESXEW'<11?1B!)CX)/%"S^.MTX@T%1RJ;CG*M<!H9Q,>C;L/J%'WK^
M:T!D7H!&_5)18,=9UZ".LP(;D(3=KH'ST;]@L<L1WT0BR!)W@58_5'+8&[H)
MZCFK?PU1V.U8$&"4W@RE;:F$L"/4ZU#*5@Y5N'WP0S0]!"I8!5:?4=S8WF55
M<D2GOC4TIMP6J&&X>46M:13 V)/K/S,_G3_3LN)2=H7MJ("P/5+-Z%:!UZ/'
MR::."()]4^N((.G'&>RCU^OIZHB@)@HT;XP1)7J&'QB.ST<% .G:P?H<;MQ'
MV#M$'>+8*B! :#9+8.?+Q5(B3ZD;CMQXE'Q_';DI@>^/]\[DAP*5]E12V-N'
M@$'.K-= 9K=KZ"E[2<B?&0CQ^@W^ATI*%F[&;D&E@7WX;V\;$(.VVZ?$P"8/
M-N.UH99Q;$.QF"QE@M< 6>[2V8 GOQ&POJ>B0 ^;D?"DQ.X:',N].'77/!77
M<..^J8AW]VY@2CQM>)TZU$# %<4/!/YW]$@\6MN;QEP4-"\/X0(M4VI/%V];
M#=&;?+.U24<,QA[](VF,.\^E]D@".%./GJ-G]^.'GTZIC08$!_>U11DX,J*5
M#4B8Y'(0*5'-+IW!(7HRHI;UJIEDC"4HZ-0E?AF%213X],HV6CX^2(;CT@MY
M&^:8UVR"'3]\6PQJ.-XV3ZJ\@E-I[^P?#O">,$F?N*U]"&-%/UNJRY1G:-Y&
M9+?3>8GHDFY(I5Q4WZ-MM@&!H$<,,AB2<,E&8;D;N())>M??_AA$@!X2+*:'
MX]+E(+';A;L41;%0T3T\"A6\/,)V(!CLXW:-N<I'TH>DT W>7JSCDDY9YO<@
M"&P#K0)1;(8%@,R^8^M\)8YFLRC,5R1Y ,[FMR  ;#>;@!C.&LP&8;?/]'PT
M\HNA/[C^Z#:\=%]]E< +83L0#+;C3)M=!4!V^TP?:1QU2$:+RN92BMD-G/TC
M;+NH-K<B)'8[0<\]+YMEN7GDRH=KGO^2Y9')M^'UAT?HD?&>I+>A%\WD49+:
M?8$ L1UF^M.\'DA3?E+D(+OR#*/B0=G^&,2*;6^L<;#>&+[MWM MZXY6<"0H
M<V],51O$\&AD0S#F^GS-W18PJ#A%FI34G)L,LS2A\3JP.XD(W?P6A-$;NY0:
MGVP$QOR(Z'0N=X^[*!$[J"O?@1!Z8Y52HI$Q^C:R>7=-7IYOEQXF8C(E8>*_
MD15*@#P</[L? DY5FH.P>K.)*E&M#LJ8OPU1 _+]YC9),C@>9C%U6>8+RC_<
M("/YOPUS?,GU!XD]/UFY]7C;KTY?(,;>6"[5=V=]A,82C>,_6=D&7^QPAG1%
MT!F(LC<VT2;*(H781HYSQ.<MSQ''TI0+XF4SEN&1P*DW\5-2EG!?AME$DS#O
M)9]L:B]B6OEI( G;UJ>GA]T(I(V,[_U:X9BA-U]C\;&W;I?./GHTILG53@;4
M6";W7JQYW&E6G"3A 'D]'A,OI>E1V**1I'HQ^TLP@;%]4W57-(/XC66:1U3!
M*__-'Y%PE%RZR52@0&O?P0S$MFKKT<\8/2_&1]W*>5:0%Y()-97WY5&XIK$3
M_\U'8V.GX)W'?DUCYW6(Q6<S4^>Q]:;.8T'X74U3YSJ9'53OR&8S-YX/QT\^
M''IIF'^85@*\H\#W?(*6K&OQ^UJIN38;.2<G>]W/#9$XGX&E"_CQ/T031JD#
MP(:]N<D$SYE-&O!,!2YOFY<ZF%]E8M!;GUXF"V["T7]E;N"/Y[0820&>9B-[
MA)^-WTB"DB!/,CKY_%/KP!D<G'2?%*_N0P 8++9Q7TNL$M=Y%=3/QP"K.&V0
M2&_L]%6.)'1R<'SN]P @@]Z8T3D$L6GE8K'[2<!J_0J"Z)W6I:MN=0I)/M0Z
MH++JC9%'/H>U0-G]8$ ,53K%59J#G$ZQ%W M1NLHQ1I4M)<&G"HKBP'?1/%5
ME+VDXRQ8'%&&(3]25;TQQ8V]KFOPLTZP-DQ33Q ,5H$6#?_Y/:I/\;(QQ8[M
M>6R/XDV8IMX>=$4QM&PPCRO-:6TV;-=?BS1O 37U'J%FP24VU4OWT;8DI.NU
M2EN*'=LNU8QD#92FWA(8G,J"T4L7:Y6V%#FV+Z8U?C=1&GMBT!'!\J5:K36%
MC^VB:8_D+9S&GB#4HKD7#X) D-CVSCJ&L$T EF<Q$^O\A1O0OZI]92[;4U%A
M'\.X!-:Y'Z_C,O9Z ?T!BACUY=2-)S25UF64I+2BS0>-_*FO'9S^J%2QSW-&
MM46,<Q=>/BCBSY^#+&XOS=5FK3LJ3>Q38CM:PX*Y&Z\@) <N,LJ*4EGU3;;+
M+JC<L,^71M5C"YJQIPX]5@F#YY$>OIDT<AX1O*;4MO<I1XG]3L=,GSS\[?\
M4$L! A0#%     @ BH4E3%XF5N5!Y@$ K?,E !$              ( !
M &AU<F,M,C Q-S$P,S$N>&UL4$L! A0#%     @ BH4E3(UO1-,,%   2,D
M !$              ( !<.8! &AU<F,M,C Q-S$P,S$N>'-D4$L! A0#%
M  @ BH4E3'/3:T?4#P  D?4  !4              ( !J_H! &AU<F,M,C Q
M-S$P,S%?8V%L+GAM;%!+ 0(4 Q0    ( (J%)4SF=7JS8EL  'K\!0 5
M          "  ;(* @!H=7)C+3(P,3<Q,#,Q7V1E9BYX;6Q02P$"% ,4
M" "*A25,U44_?CV-  !%" @ %0              @ %'9@( :'5R8RTR,#$W
M,3 S,5]L86(N>&UL4$L! A0#%     @ BH4E3#"FJ QX:@  ;S(' !4
M         ( !M_," &AU<F,M,C Q-S$P,S%?<')E+GAM;%!+!08     !@ &
+ (H!  !B7@,    !

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